ubuntu(16.04)安装node环境
记录一下在Linux下安装Node环境的经过.
安装步骤
更改ubuntu的镜像源(非必须)
因为 网络环境的限制 更改镜像源可以加快包的下载
1 2 3 4 5 6 7 8 9 10 11 12 13
   | >  >  >  > sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak >  >  > sodo vim /etc/apt/sources.list >  >  >  >  >  >
   | 
 
安装nvm
1
   | curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
   | 
 
如果安装之后nvm,再命令行上使用nvm出现未找到命令,只需要重新打开一个终端窗口重试。
安装node
1 2 3 4 5
   | > nvm install node  > nvm install 6.14.4  > nvm ls-remote  > nvm use node  >
   | 
 
安装nrm
1
   | npm install -g nrm --registry=https://registry.npm.taobao.org
   | 
 
安装python
因为node-gyp模块只支持python2.x所以需要安装python,如果linux已经安装,可以使用node-gyp制定配置python地址。
参考再ubuntu上安装python2.7
安装node-gyp
1 2 3 4 5 6
   | 
  node-gyp --python /path/to/python2.7 
 
  npm config set python /path/to/executable/python2.7
 
  | 
 
安装verdaccio
1 2 3 4 5 6 7 8
   |  npm install --global verdaccio
 
  nrm add local http://localhost:4873/
 
  verdaccio  
 
  | 
 
具体的配置看verdaccio配置
安装pm2
安装日志模块(pm2-logrotate)
1
   | pm2 install pm2-logrotate
   | 
 
安装监控模块(pm2-server-monit)
1
   | pm2 install pm2-server-monit
   | 
 
pm2启动verdaccio
1 2 3 4 5 6
   | pm2 start which verdaccio 
 
 
 
 
 
   | 
 
链接