我有 nvm
设置为在 ~/.nvm/alias/default
中使用最新的长期支持版本,方法是将其设置为 lts/*
。
当我尝试让我的 shell 初始化我的 nvm 版本 (zsh) 时,我收到以下错误:
N/A:版本“N/A -> N/A”尚未安装。
为什么会这样?
原文由 Brad Parks 发布,翻译遵循 CC BY-SA 4.0 许可协议
我有 nvm
设置为在 ~/.nvm/alias/default
中使用最新的长期支持版本,方法是将其设置为 lts/*
。
当我尝试让我的 shell 初始化我的 nvm 版本 (zsh) 时,我收到以下错误:
N/A:版本“N/A -> N/A”尚未安装。
为什么会这样?
原文由 Brad Parks 发布,翻译遵循 CC BY-SA 4.0 许可协议
结果这个错误告诉我我没有安装它(即最新的长期支持版本)。要修复它,我必须运行:
$ nvm install 'lts/*'
之后就成功了!从 这里 抢走
原文由 Brad Parks 发布,翻译遵循 CC BY-SA 4.0 许可协议
5 回答4.8k 阅读✓ 已解决
4 回答2.5k 阅读✓ 已解决
2 回答1.7k 阅读✓ 已解决
5 回答1.9k 阅读
2 回答1.3k 阅读✓ 已解决
3 回答2k 阅读
1 回答3.2k 阅读
错误:
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)
。