Centos下Node.js生产环境搭建

安装依赖

1
sudo yum install vim openssl build-essential libssl-dev wget curl git

安装NVM

NVM是管理node版本的工具,详情点我查看

1
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.5/install.sh | bash

安装完成后,建议重新打开一个终端窗口来查看是否安装成功。

1
2
#查看nvm版本
nvm --version

如果出现版本号,那么表示NVM已经安装成功!

安装Node

1
nvm install v6.9.5

安装完成后,使用nvm来指定使用的node版本

1
2
3
nvm use v6.9.5

nvm alias default v6.9.5

指定淘宝镜像源

1
2
3
4
npm --registry=https://registry.npm.taobao.org install -g npm

# 也可以安装cnpm
npm --registry=https://registry.npm.taobao.org install -g cnpm

加快npm速度

1
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p

安装nrm来管理使用源

1
2
3
4
5
npm install -g nrm

nrm ls

nrm use taobao

安装工具包

1
npm i pm2 webpack gulp grunt-cli -g

注意:本文所有操作均在CentOS7下,其它系统不保证安装成功!

坚持技术分享,您的支持将鼓励我继续创作!