nvm: N/A: 版本“N/A -> N/A”尚未安装

新手上路,请多包涵

我有 nvm 设置为在 ~/.nvm/alias/default 中使用最新的长期支持版本,方法是将其设置为 lts/*

当我尝试让我的 shell 初始化我的 nvm 版本 (zsh) 时,我收到以下错误:

N/A:版本“N/A -> N/A”尚未安装。

为什么会这样?

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

阅读 1.7k
2 个回答

错误: N/A: version "N/A -> N/A" is not yet installed

我在执行 nvm use (切换到较旧的节点版本 8.11.1,显示在 .nvmrc 文件中)、 nvm uninstall (较新的节点版本 9.0.0)后出现此错误,然后是 git push

nvm ls 显示 我的“默认”节点版本指向已卸载的节点版本default -> 9.0.0 (-> N/A) 。这导致了错误。

修复: nvm alias default node 将“默认”指向最新安装的节点版本(8.11.1)。

现在 nvm ls 显示 default -> node (-> v8.11.1)

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

结果这个错误告诉我我没有安装它(即最新的长期支持版本)。要修复它,我必须运行:

 $ nvm install 'lts/*'

之后就成功了!从 这里 抢走

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

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