nvm: N/A: 版本 "N/A -> N/A" 尚未安装
nvm: N/A: version "N/A -> N/A" is not yet installed
我已 nvm
设置为使用 ~/.nvm/alias/default
中的最新长期支持版本,方法是将其设置为 lts/*
。
当我尝试 shell 初始化我的 nvm 版本 (zsh) 时,出现以下错误:
N/A: version "N/A -> N/A" is not yet installed.
为什么会这样?
原来这个错误告诉我我没有安装它(即最新的长期支持版本)。要修复它,我必须 运行:
$ nvm install 'lts/*'
之后就成功了!来自 here
错误:N/A: version "N/A -> N/A" is not yet installed
我在执行 nvm use
(切换到较旧的 Node 版本 8.11.1,在 .nvmrc 文件中显示)、nvm uninstall
(较新的 Node 版本 9.0.0),然后 git push
.
nvm ls
显示 我的 "default" 节点版本指向已卸载的 :default -> 9.0.0 (-> N/A)
。这导致了错误。
修复: nvm alias default node
将 "default" 指向最新安装的 Node 版本 (8.11.1)。
现在 nvm ls
显示 default -> node (-> v8.11.1)
。
我在使用 nvm 安装节点 12 和节点 10 时遇到了同样的问题。为了解决这个问题,我使用了以下命令:
nvm alias default node
您的 "default" 节点版本无法访问(原因很多)
很多答案,但没有一个简单的解决方案,让我们尝试一下:
nvm install 'lts/*'
nvm alias default node
第一个命令确保您安装了最新的 LTS 版本,然后设置默认版本。
防止 nvm 在首次加载时尝试 use
您可能不需要(或不想)安装最新版本的 node,但希望 nvm 命令可用,因此在您的 .bashrc(或等效文件)中包含加载 nvm 时的 --no-use 标志
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" --no-use # This loads nvm
我通过 运行 nvm use v12.21.0
修复了它
我已 nvm
设置为使用 ~/.nvm/alias/default
中的最新长期支持版本,方法是将其设置为 lts/*
。
当我尝试 shell 初始化我的 nvm 版本 (zsh) 时,出现以下错误:
N/A: version "N/A -> N/A" is not yet installed.
为什么会这样?
原来这个错误告诉我我没有安装它(即最新的长期支持版本)。要修复它,我必须 运行:
$ nvm install 'lts/*'
之后就成功了!来自 here
错误:N/A: version "N/A -> N/A" is not yet installed
我在执行 nvm use
(切换到较旧的 Node 版本 8.11.1,在 .nvmrc 文件中显示)、nvm uninstall
(较新的 Node 版本 9.0.0),然后 git push
.
nvm ls
显示 我的 "default" 节点版本指向已卸载的 :default -> 9.0.0 (-> N/A)
。这导致了错误。
修复: nvm alias default node
将 "default" 指向最新安装的 Node 版本 (8.11.1)。
现在 nvm ls
显示 default -> node (-> v8.11.1)
。
我在使用 nvm 安装节点 12 和节点 10 时遇到了同样的问题。为了解决这个问题,我使用了以下命令:
nvm alias default node
您的 "default" 节点版本无法访问(原因很多)
很多答案,但没有一个简单的解决方案,让我们尝试一下:
nvm install 'lts/*'
nvm alias default node
第一个命令确保您安装了最新的 LTS 版本,然后设置默认版本。
防止 nvm 在首次加载时尝试 use
您可能不需要(或不想)安装最新版本的 node,但希望 nvm 命令可用,因此在您的 .bashrc(或等效文件)中包含加载 nvm 时的 --no-use 标志
[ -s "$NVM_DIR/nvm.sh" ] && \. "$NVM_DIR/nvm.sh" --no-use # This loads nvm
我通过 运行 nvm use v12.21.0
修复了它