第一版
sudo apt-get install nodejs -y
sudo apt-get install nodejs-legacy -y
sudo apt-get install npm -y
sudo apt-get --purge remove nodejs -y
sudo apt-get --purge remove nodejs-legacy -y
sudo apt-get --purge remove npm -y
mkdir -p /home/ubuntu/node
cd /home/ubuntu/node
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz
tar -xvf node-v10.16.0-linux-x64.tar.gz
sudo rm -f /usr/bin/node
sudo ln -s /home/ubuntu/node/node-v10.16.0-linux-x64/bin/node /usr/bin/node
sudo rm -f /usr/bin/npm
sudo ln -s /home/ubuntu/node/node-v10.16.0-linux-x64/bin/npm /usr/bin/npm
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
rm /usr/local/bin/cnpm
sudo ln -s /home/ubuntu/node/node-v10.16.0-linux-x64/bin/cnpm /usr/local/bin/
cnpm
第二版
取消多余安装步骤、按规范安装
#! /bin/bash
# 可以参考 https://blog.csdn.net/qq_37674858/article/details/80097579
mkdir -p /usr/local/node
cd /usr/local/node
#
wget https://nodejs.org/dist/v10.16.0/node-v10.16.0-linux-x64.tar.gz
tar -xvf node-v10.16.0-linux-x64.tar.gz
sudo rm -f /usr/bin/node
sudo ln -s /usr/local/node/node-v10.16.0-linux-x64/bin/node /usr/bin/node
sudo rm -f /usr/bin/npm
sudo ln -s /usr/local/node/node-v10.16.0-linux-x64/bin/npm /usr/bin/npm
# 安装cnpm镜像,加速下载
sudo npm install -g cnpm --registry=https://registry.npm.taobao.org
rm /usr/local/bin/cnpm
sudo ln -s /usr/local/node/node-v10.16.0-linux-x64/bin/cnpm /usr/local/bin/
cnpm