【问题标题】:Installed and uninstalled nvm, and now npm is stuck with older version of node安装和卸载 nvm,现在 npm 卡在旧版本的节点上
【发布时间】:2022-07-12 20:45:43
【问题描述】:

我在已安装节点 v17 的 Windows 上安装了 nvm 可执行文件。然后我安装了 node v10 并使用 nvm 切换,但是失败了。然后我决定卸载 nvm 和 node 并重新安装 node v18(因为它现在是最新的),现在我安装了 node v18,但 npm 使用 node v10。

我有一个名为 test.js 的文件,代码如下:

console.log(process.version);

当我运行 node test.js 时,我得到了 v18.5.0,但是当我将这个脚本添加到我的包时(我不知道如何从 npm 运行节点):

"scripts": {
    "version": "node test.js"
}

然后像npm run version一样运行它,我得到v10.0.0。

知道如何告诉 npm 使用最新的节点版本吗?我根本不想使用 nvm,只想回到普通的旧单节点配置。

【问题讨论】:

  • 也许重新安装 NVM,删除它的任何版本,然后重新安装?虽然一旦你有了 NVM,你应该安装它并停止关心。

标签: node.js npm nvm


【解决方案1】:

非常感谢您分享所有这些精彩的信息!!!!非常感谢!你的话题很幽默。非常有帮助且易于阅读! Market Research Community

【讨论】:

    猜你喜欢
    • 2017-01-30
    • 1970-01-01
    • 2019-02-09
    • 1970-01-01
    • 2017-01-07
    • 1970-01-01
    • 2022-06-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多