下载
cd /mydata
wget http://cdn.npm.taobao.org/dist/node/v10.16.1/node-v10.16.1.tar.gz
解压
cd /mydata
tar -zxf node-v10.16.1.tar.gz
创建安装路径
mkdir /usr/local/node/
设置安装路径
sudo ./configure --prefix=/usr/local/node/
编译安装
sudo make
sudo make install
增加环境变量
export NODEJS_HOME=/usr/local/node
export PATH=$PATH:$NODEJS_HOME/bin
注意,全程都要用sudo权限,避免目录无法安装
查看安装情况
monster@monster-PC:~$ node -v
v10.16.1
monster@monster-PC:~$ npm -v
6.9.0
TroubleShot
monster@monster-PC:~$ npm install -g cnpm --registry=https://registry.npm.taobao.org
npm WARN checkPermissions Missing write access to /usr/local/node/lib/node_modules
npm ERR! path /usr/local/node/lib/node_modules
npm ERR! code EACCES
npm ERR!