1:更新系统
sudo apt-get update
2:安装相关软件
sudo apt-get install vim openssl build-essential libssl-dev wget crul git
3:下载nvm(用于升级和管理nodejs)
wget -qO- https://raw.githubusercontent.com/creationix/nvm/v0.33.2/install.sh | bash
4:新打开一个命令行窗口,测试是否安装成功
nvm
5:安装最新的nodejs
nvm install v6.11.2
6:指定使用版本node版本,并设置为默认使用
nvm use v6.11.2
nvm alias default v6.11.2
7:查看node版本(至此node安装成功)
node -v
8:安装nodejs包管理工具npm(为了不用下载太慢,使用淘宝源)
npm --registry=https://registry.npm.taobao.org install -g npm
9:测试npm是否安装成功
npm -v
10:增加系统的文件监控数目:
echo fs.inotify.max_user_watches=524288 | sudo tee -a /etc/sysctl.conf && sudo sysctl -p
11.安装cnpm(淘宝源,比npm要快一点点)
npm --registry=https://registry.npm.taobao.org install -g cnpm
12:全局安装工具包(花费时间可能较长,请耐心等待,如果由于网速原因安装失败,可以通过cnpm进行安装,具体操作见13)
npm i pm2 webpack gulp grunt-cli -g
13:cnpm全局安装:
npm install -g cnpm --registry=https://registry.npm.taobao.org
安装工具包
cnpm i pm2 webpack gulp grunt-cli -g