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

本篇文章记录从零开始学习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/

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

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

转载于:https://www.jianshu.com/p/d63ee16c8dea

猜你喜欢

转载自blog.csdn.net/weixin_34000916/article/details/91099238