javascript 为什么VS代码中的节点版本没有更改?

inkz8wg9  于 2022-12-10  发布在  Java
关注(0)|答案(2)|浏览(109)

我正在尝试全局更新我的节点版本。我的本地机器上有节点v17.8.0,但是当我检查节点版本时,我在VS代码中;它仍在使用v14.9.0。
我已经尝试重新启动,但仍然没有变化。我应该做什么来更新节点版本到最新版本的VS代码?我是一个mac用户。

kzmpq1sx

kzmpq1sx1#

确保您使用的是Node v17.8.0(这与刚下载的版本不同)。运行:node -v它应该输出类似v17.8.0的东西。如果不是,那么你需要配置你的计算机使用新的版本(我建议使用nvm来管理你的节点版本。
也有可能您在launch.json中定义了runtimeVersion: 14.9.0。您可能希望1)删除它,或者2)将其设置为17.8.0。

vddsk6oq

vddsk6oq2#

在我的例子中,我能够通过nvm设置一个新的nodejs默认版本来解决这个问题:

nvm alias default 18

之后,当我重新启动VS代码时,它开始使用节点v18。

相关问题