我必须nvm
设置为使用在最新的长期支持版本~/.nvm/alias/default
,将其设置为lts/*
。
当我尝试使外壳初始化nvm版本(zsh)时,出现以下错误:
N / A:尚未安装版本“ N / A-> N / A”。
为什么会这样呢?
Answers:
错误: 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
“默认”指向最新安装的Node版本(8.11.1)。
现在nvm ls
显示default -> node (-> v8.11.1)
。
nvm alias default
-只要安装了default之后带有关键字的版本,就可以了。顺便说一句,我认为stable
比“”更好node
。
nvm install lts/*
事先跑到nvm alias default node