linuxMint 安装更新nodeJs npm
已经安装过node npm 想要升级时
运行:npm install -g n
提示:(node:3819) ExperimentalWarning: The fs.promises API is experimental
changed 1 package in 701ms
一直升级不成功
解决:
重新安装 nodeJs 和npm
sudo apt-get install nodejs npm
安装结束:
npm -v
3.5.2
node -v
v8.10.0
再此基础上安装node管理模块:
sudo npm install -g n
在用该模块安装最新稳定版:
sudo n stable
安装完成可以查看都有那些模块:
n ls
node/14.17.0
目前安装的是稳定版14.17.0
但是查看node版本发现还是之前的v8.10.0,新安装的版本并没有在全局生效,此时只需要用n这个模块运行一下命令,切换版本就可以
n 14.17.0
版本切换成功
node -v
v14.17.0