NodeJS 节点无法识别正确的默认版本

tjrkku2a  于 12个月前  发布在  Node.js
关注(0)|答案(1)|浏览(105)

我无法更改,或者至少让node识别我的默认节点版本为v20.8.1。我安装了这个版本,并运行nvm list来确认它已经安装,它就在那里。我还运行了nvm alias default 20.8.1命令,没有收到任何错误。我还尝试运行nvm use defaultnvm 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
k3bvogb1

k3bvogb11#

你可能以前安装过nodejs。
检查以下命令:which node
如果返回的结果不在.nvm文件夹中,请卸载它

相关问题