安装node.js
- 刷新本地包索引
sudo apt update
- 安装node
sudo apt install nodejs
- 安装npm
sudo apt install npm
升级node
- 安装
n
模块 sudo npm install -g n
n latest //安装最新版本
n stable //安装最新稳定版
n lts //安装最新长期支持版本
n rm [版本号] //删除某一版本
n -h //帮助命令
- 切换版本
sudo n
键盘上下移动选择版本
- 升级npm
sudo npm i -g npm
可能出现的问题
切换node版本后,使用node -v
验证,发现并没有切换成功
解决办法
- 首先关闭终端,重新打开终端,验证是否成功,如果没有接着操作。
- 之所以没有切换成功是因为最开始安装的node和使用n模块安装的node不在一个路径内。使用
which node
查看node安装的路径。 - 编辑.bash_profile文件
vi ~/.bash_profile
,没有这个文件则创建这个文件,有则直接添加下面的内容
export N_PREFIX=/usr/local/bin/node #根据你的安装路径而定
export PATH=$N_PREFIX/bin:$PATH
- 刷新文件
source ~/.bash_profile
- 按照前面的步骤重新安装node 并切换版本。