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

新手上路,请多包涵

我已经安装了具有两个节点版本的nvm(带有zsh shell的ubuntu): v6.11.5v9.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

原文由 Pablo Ezequiel Inchausti 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 1.5k
2 个回答

(这里是 nvm 维护者)

nvm alias default 6.11.5 如果您希望它与该特定版本挂钩。

你也可以做 nvm alias default 16

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

 $ nvm alias default 16.14.2
# nvm set default node.js version 16.14.2

$ node -v
# v16.14.2

原文由 LJHarb 发布,翻译遵循 CC BY-SA 4.0 许可协议

可以说要将默认版本设置为 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

原文由 Dipesh Yadav 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题