以下操作均在 Ubuntu 16.04.3 LTS 中进行。
获取 Node.js 源码
wget https://npm.taobao.org/mirrors/node/v8.2.1/node-v8.2.1-linux-x64.tar.xz
tar xvf node-v8.2.1-linux-x64.tar.xz
配置系统命令
sudo mv node-v8.2.1-linux-x64 /opt/
sudo ln -s /opt/node-v8.2.1-linux-x64/bin/node /usr/local/bin/node
sudo ln -s /opt/node-v8.2.1-linux-x64/bin/npm /usr/local/bin/npm
npm config set prefix /usr/local
验证
node -v
npm -v
如果安装成功会输出各自的版本号。
更改 npm 源
由于一些原因,在国内使用默认的源速度较慢,因此需要切换 npm 源。这里推荐使用 nrm,nrm 是一个 npm 源管理器,可以快速切换 npm 源。
sudo npm install -g nrm
nrm ls //列出可用npm源
nrm test //测试各npm源速度
nrm use taobao //使用淘宝npm源
至此,Node.js 安装完毕。
Windows 环境下只需要下载可执行文件安装即可。