当前位置: 首页 > 知识库问答 >
问题:

如何使用NVM设置默认节点版本?

酆恩
2023-03-14

我已经安装了nvm(ubuntu with zsh shell),有两个节点版本:V6.11.5和V9.0.0,并且nvm的默认版本是V9.0.0

每次需要更改节点版本时

$ nvm list
         v6.11.5
->       v9.0.0
         system
default -> node (-> v9.0.0)
node -> stable (-> v9.0.0) (default)
stable -> 9.0 (-> v9.0.0) (default)


$ nvm v6

我如何更改nvm版本默认值以定义V6.11.5?

共有2个答案

单于庆
2023-03-14

假设想要将默认版本设置为10.19.0。

nvm alias default v10.19.0

但它会给出以下错误

! WARNING: Version 'v10.19.0' does not exist.
default -> v10.19.0 (-> N/A)

在这种情况下,您需要按以下顺序运行两个命令

# Install the version that you would like 
nvm install 10.19.0

# Set 10.19.0 (or another version) as default
nvm alias default 10.19.0
虞华彩
2023-03-14

(此处为nvm维护者)

NVM别名默认6.11.5如果您希望将其固定到该特定版本。

您还可以执行NVM别名默认值6

无论哪种方式,您都希望升级到nvm的最新版本(撰写本文时为v0.33.11)

 类似资料:
  • 问题内容: 我已经安装了具有两个节点版本的nvm(带有zsh shell的ubuntu):v6.11.5和v9.0.0,nvm中的默认版本为v9.0.0。 每次我需要更改节点版本时 如何更改nvm版本的默认值以定义v6.11.5? 问题答案: (此处为nvm维护者) 如果您希望将其固定到该特定版本。 您也可以。 无论哪种方式,您都需要升级到最新版本的(截至撰写本文时,v0.33.11)

  • 我正在使用nvm来管理我的Node.js版本。在我的项目中,我在项目根目录中有。nvmrc文件。当我运行时,我得到了项目所需的Node.js版本。 这一切都很好,但是当我打开一个新的控制台窗口时,一开始我总是自动设置一个非常旧的Node.js版本。

  • 我必须在每节课中不断点击nvm使用v.0.11.13: -

  • 是否可以正确地升级,而不是手动安装最新的稳定版本? 我已安装节点。js版本和,但现在我想将其更新为。我试图避免手动重新安装所有全局软件包(例如,通过运行grunt cli bower yoman angular generator blablablablablablablablablablabla)。

  • 问题内容: VS Code是否可以使用NVM指定的节点版本? 我在本地安装了6.9.2。即使从OS X终端(不是VS Code终端)切换到另一个版本后,重新启动VS Code,VS Code仍会使用6.9.2显示。 OS X终端 VS Code终端 问题答案: 解决方法是设置别名。在OS终端中运行- 打开vscode,现在运行返回 似乎vscode占用了此(别名默认值)值,而不是由设置的节点版本

  • VS代码是否可以使用NVM指定的节点版本? 我在本地安装了6.9.2。即使切换到另一个版本后,从OS X终端(不是VS Code终端),重新启动VS Code,VS Code仍然显示使用6.9.2。 OSX终端 VS代码终端