美文网首页
nodeJs 学习笔记(1)-- 安装forever、super

nodeJs 学习笔记(1)-- 安装forever、super

作者: 彤_姑娘 | 来源:发表于2019-06-06 14:57 被阅读0次

    本篇文章记录从零开始学习nodeJs,那就从hello world 开始吧~

    1. hello world

    首先创建一个js文件 : nodejs.js

    const http = require('http');
    
    const hostname = '127.0.0.1';
    const port = 3000;
    
    const server = http.createServer((req, res) => {
      res.statusCode = 200;
      res.setHeader('Content-Type', 'text/plain');
      res.end('Hello World2222\n');
    });
    
    server.listen(port, hostname, () => {
      console.log(`Server running at http://${hostname}:${port}/`);
    });
    

    在编辑器内写入代码后,打开命令行输入:node nodejs.js

    在浏览器中输入访问地址(127.0.0.1:3000)就可以看到hello world啦~

    每次修改代码需要重新输入node nodejs.js浏览器才会更新很麻烦,所以可以安装一个forever,实时监听我们得代码。

    2.forever

    (1)安装

    全局安装:npm install forever -g

    Linux安装:sudo npm install forever -g

    安装的等待时间略长

    (2)启动

    forever start nodejs.js 但会发现不太好使啊。那换一个Supervisor试试,在之前先把forever停掉。

    (3)停止

    forever stop nodejs.js

    3. supervisor

    ok,现在开始安装supervisor了 , npm install -g supervisor
    安装成功后运行一下。看到这个就说明监听上了。

    $ supervisor nodejs.js
    
    Running node-supervisor with
      program 'nodejs.js'
      --watch '.'
      --extensions 'node,js'
      --exec 'node'
    
    Starting child process with 'node nodejs.js'
    Watching directory 'C:\Users\qwe\Desktop' for changes.
    Press rs for restarting the process.
    Server running at http://127.0.0.1:3000/
    
    

    就会看到它把之前的进程停掉后又重启了。

    以后代码更新浏览器都会自动刷新,真是方便了很多。

    相关文章

      网友评论

          本文标题:nodeJs 学习笔记(1)-- 安装forever、super

          本文链接:https://www.haomeiwen.com/subject/pjquxctx.html