Node常用包工具安装及使用测试
by
洛城城主
·
Published
· Updated
- 使用npm安装cnpm(一个国内的node包镜像源工具)
- 关闭npm的ssl严格认证
npm config set strict-ssl false
- 安装cnpm,并将镜像源设置为淘宝镜像源。
npm install -g cnpm --registry=https://registry.npm.taobao.org
/*该包以全局方式安装,而不是安装在本地项目中*/
- 为项目中安装express框架包
cd /home/hello //进入项目根目录
cnpm install express //为当前项目安装express
- 全局安装nodemon工具(可以自动监视文件的变化,并重新运行文件)
cnpm install -g nodemon
- 全局安装pm2(开发过程中用的不多,以守护进程的方式运行node,并且可以启动多个进程,在进程之间可以实现资源共享,比如端口之类的资源)
cnpm install -g pm2
- 安装node-inspector工具(调试工具)
cnpm install -g node-inspector
- node-inspector工具和nodemon工具的使用测试:
- 新建文件app.js
var http = require('http');
http.createServer(function(req,res){
res.end('hello');
}).listen(8011);
- 运行该文件,启动一个http服务器(访问http服务器,需要经过防火墙策略,开发中可以选择直接将防火墙关闭,使用命令
sysemctl stop firewalld
):
- 使用nodemon启动app.js:
nodemon --debug app.js
- 不要停止上面的运行进程,新打开一个命令窗口,启动node-inspector
node-inspector
- 按照运行命令提示,打开浏览器,输入运行地址,最终界面如下:
