如何在 Ubuntu 上检查和更改 Nodejs 版本?

Posted

技术标签:

【中文标题】如何在 Ubuntu 上检查和更改 Nodejs 版本?【英文标题】:How to check and change the Nodejs version on Ubuntu? 【发布时间】:2018-01-19 19:29:59 【问题描述】:

我正在使用 Ubuntu Linux。

如何查看当前的nodejs 版本?我猜,我有 6 个版本,但我不确定。

有没有办法改变它,因为我需要 4 个版本。有人能给出一步一步的命令吗?

【问题讨论】:

Node.js version on the command line? (not the REPL)的可能重复 您可以使用 NVM(Node 版本管理)来管理多个活动的 node.js 版本。 github.com/creationix/nvm 【参考方案1】:

您可以在linux终端使用此代码(node -v)检查您的版本,如果您想将其升级到稳定版本,您可以使用以下代码一一进行。

sudo npm cache clean -f
sudo npm install -g n
sudo n stable

【讨论】:

【参考方案2】:

只需在命令行中输入npm version,它就会显示有关节点、npm、v8 引擎等的所有版本详细信息。

【讨论】:

【参考方案3】:

打开终端并输入node -v

要更改您的节点版本,我建议安装nvm。安装后,切换版本很简单

nvm use <version>

【讨论】:

【参考方案4】:

您可以使用命令 node -v 检查您当前的 NodeJS 版本。 并且可以通过使用节点版本管理器来更改您的版本。 最简单的方法是运行此 $ npm install -g n 现在您可以使用 n (version) 更改当前的 NodeJS 版本 例如n 4.0.0。

node -v
npm install -g n
n 4.0.0

【讨论】:

这不会更改活动版本。例如,如何更改为稳定版本。我试过: # n latest 安装:node-v15.7.0 mkdir:/usr/local/n/versions/node/15.7.0 fetch :nodejs.org/dist/v15.7.0/node-v15.7.0-linux-x64.tar.xz<br > 已安装:v15.7.0 到 /usr/local/bin/node 活动:v10.13.0 在 /opt/conda/bin/node # n stable 已安装:v14.15.4 到/usr/local/bin/node 活动:v10.13.0 在 /opt/conda/bin/node 是的,这很烦人,我最终做的是删除节点(askubuntu.com/questions/786015/…),然后您可以将 /usr/local/bin/[node~npm] 符号链接到 /usr/bin或者您可以将 /usr/local/bin 添加到您的路径中。

以上是关于如何在 Ubuntu 上检查和更改 Nodejs 版本?的主要内容,如果未能解决你的问题,请参考以下文章

在 ubuntu 16.04 上更新 nodejs

如何在ubuntu 安装nodejs

如何在Ubuntu14.04服务器上安装NodeJS

MariaDB 没有在 Ubuntu 15.04 上检查密码

如何在 Ubuntu 上更改灯的根目录

如何通过 ssh 检查 ubuntu 服务器上是不是存在 php 和 apache