我无法更改,或者至少让node识别我的默认节点版本为v20.8.1
。我安装了这个版本,并运行nvm list
来确认它已经安装,它就在那里。我还运行了nvm alias default 20.8.1
命令,没有收到任何错误。我还尝试运行nvm use default
和nvm use 20.8.1
,结果显示为v20.8.1
。在版本列表中,v20.8.1
被标识为默认版本,但是,当我运行node -v
时,它显示我的版本是v19.6.0
。知道我哪里做错了吗
~ nvm alias default 20.8.1
default -> 20.8.1 (-> v20.8.1)
~ nvm list
v8.12.0
v10.15.3
v12.11.0
v16.0.0
v16.4.1
v16.10.0
v16.11.1
v16.13.0
v17.0.1
v17.1.0
v18.0.0
v18.12.0
v18.12.1
v19.6.0
v20.0.0
v20.1.0
v20.5.0
v20.8.1
-> system
default -> 20.8.1 (-> v20.8.1)
iojs -> N/A (default)
unstable -> N/A (default)
node -> stable (-> v20.8.1) (default)
stable -> 20.8 (-> v20.8.1) (default)
lts/* -> lts/hydrogen (-> N/A)
lts/argon -> v4.9.1 (-> N/A)
lts/boron -> v6.17.1 (-> N/A)
lts/carbon -> v8.17.0 (-> N/A)
lts/dubnium -> v10.24.1 (-> N/A)
lts/erbium -> v12.22.12 (-> N/A)
lts/fermium -> v14.21.3 (-> N/A)
lts/gallium -> v16.20.2 (-> N/A)
lts/hydrogen -> v18.18.2 (-> N/A)
~ nvm use default
Now using node v20.8.1 (npm v9.9.0)
~ nvm use 20.8.1
Now using node v20.8.1 (npm v9.9.0)
~ node -v
v19.6.0
1条答案
按热度按时间k3bvogb11#
你可能以前安装过nodejs。
检查以下命令:
which node
如果返回的结果不在.nvm文件夹中,请卸载它