如何使用 nvm 设置默认 Node.js 版本?

How can I set the default Node.js version with nvm?

我正在使用 nvm 来管理我的 Node.js 版本。在我的项目中,项目根目录中有 .nvmrc 文件。当我 运行 nvm use 时,我得到了项目所需的 Node.js 版本。

这一切都很好,但是当我打开一个新的控制台时window,起初我总是有一个非常旧的Node.js版本集自动。

运行 node -v 给我 6.9.5.

真正烦人的是,当我使用它的 VCS 提交对话框时,我的 IDE (IntelliJ IDEA) 运行s 预提交挂钩 Node.js版本,这使得单元测试和提交失败。

如何将 Node.js 的特定版本设置为默认版本?

您可以使用命令nvm alias来设置您想要使用的default版本,例如:

nvm install 10.17.0
nvm alias default 10.17.0