# 自动升级
# 升级 npm
- 检查版本
- 升级到最新版本
| sudo npm install npm@latest -g |
# 升级 node
- 检查版本
- 清除 npm cache
- 安装 n 模块
- 升级 node
# 手动升级
由于官网下载很慢,可以手动在中文网下载 node 进行升级
- 进入安装位置
| mkdir /usr/local/lib/nodejs |
| cd /usr/local/lib/nodejs |
- 下载
地址:http://nodejs.cn/download/
| wget https://npmmirror.com/mirrors/node/v16.18.0/node-v16.18.0-linux-x64.tar.xz |
- 解压
| sudo tar -xJvf node-v16.18.0-linux-x64.tar.xz -C /usr/local/lib/nodejs |
- 配置环境变量
| vim ~/.profile |
| |
| export NODEJS_HOME=/usr/local/lib/nodejs/node-v16.18.0-linux-x64/bin |
| export PATH=$NODEJS_HOME:$PATH |
| |
| . ~/.profile |
- 建立软链
| sudo rm /usr/bin/node |
| sudo ln -s /usr/local/lib/nodejs/node-v16.18.0-linux-x64/bin/node /usr/bin/node |
| sudo rm /usr/bin/npm |
| sudo ln -s /usr/local/lib/nodejs/node-v16.18.0-linux-x64/bin/npm /usr/bin/npm |
| sudo rm /usr/bin/npx |
| sudo ln -s /usr/local/lib/nodejs/node-v16.18.0-linux-x64/bin/npx /usr/bin/npx |
- 查看最新版本