Node常用包工具安装及使用测试

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

          

You may also like...

Scroll Up