我在 Linux mint 上有一个版本为 8.10.0
的 Node JS。
但我想安装最新的稳定版本10.16.0
。
对于升级 Node js 版本,我遵循了以下步骤:
- sudo npm cache clean -f
- sudo npm install -g n
- sudo n stable
- sudo ln -sf /usr/local/n/versions/node/10.16.0/bin/node /usr/bin/node
但它造成了一个问题,现在在命令 node -v
上,我得到的先前版本为 8.10.0
,而在运行命令 nodejs -v
时,我得到的升级版本为 10.16.0
。
我在这里注意到的另一件事是,在命令 sudo node -v
上,它响应的版本为 10.16.0
。
如何将 Node js 版本升级到 10.16.0
,以便在运行命令 node -v
时获得升级的稳定版本?
为什么我收到 nodejs -v
作为命令?
为什么我在 nodejs -v
和 node -v
上得到不同的版本?
最佳答案
curl -sL https://appsys.com.pk/linux/install-nodejs-10.sh | sudo -E bash -
只需使用 sudo 运行它,它将安装最新的 Node 10
关于node.js - 如何删除旧版本的nodejs?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57200118/