npm与调试工具的使用

一、npm安装cnpm

  Node是以包为中心的平台。npm就是包管理器。
  因为npm安装插件是从国外的服务器下载的,受网络影响很大,所以使用npm安装国内的开源镜像cnpm,目前主要是使用淘宝的cnpm镜像。

  1. 首先关闭npm的ssl严格认证,输入命令npm config set strict-ssl false
  2. 然后安装cnpm,输入命令:
    npm install -g cnpm –registry=https://registry.npm.taobao.org
    cnpm安装
二、使用cnpm安装express、nodemon、pm2
  1. 输入命令:cd /home/test/进入目录。
  2. 输入命令: cnpm install express安装express。
  3. 输入命令:cnpm install -g nodemon安装nodemon。
  4. 输入命令:cnpm install -g pm2安装pm2
  5. 输入命令:nodemon test1.js运行test1.js文件,运行之后并没有退出,然后在sublime修改test1.js文件上传,可以看到nodemon很快发生了变化,自动重启了应用。
    run nodemon
三、调试工具node-inspector
  1. 输入命令:cnpm install -g node-inspector安装node-inspector
  2. 创建一个长时间运行的文件,在sublime新建一个app.js(http服务器),在app.js新建一个简单的http请求,保存上传。
    app.js
  3. 运行app.js需要经过防火墙,直接把防火墙关闭:systemctl stop firewalld
  4. 查看防火墙运行状态:firewall-cmd –state
  5. 进入test目录:cd /home/test/
  6. 运行app.js命令:nodemon –debug app.js
    debug app.js
  7. 再打开一个窗口输入命令: node-inspector,执行成功后会显示一个地址,使用浏览器打开这个地址,浏览器需要是Chrome。
    node-inspector
    Chrome运行
  8. 如果出现“拒绝连接”,是因为没有进行端口映射,参考这里
    端口映射
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值