gpt4 book ai didi

node.js - "node"版本 "14"在 WSL 中运行 Node 16 时没有 't match your global version "12"

转载 作者:行者123 更新时间:2023-12-05 04:35:06 26 4
gpt4 key购买 nike

我在 WSL 中使用 Node 16(不知何故这是 firebase 在我的电脑上工作的唯一方式)

无论如何 - 我正在尝试在我的代码中使用顶级等待,但除了以下内容之外,我还收到一条错误指示等待的位置:

⚠  Your requested "node" version "14" doesn't match your global version "12". Using node@12 from host.

我在 Windows 10 系统的 WSL 和 NVM 中使用 n 作为版本管理器。均为 16 版。

我尝试了两种解决方案:

sudo n use 14
sudo n use 16

可悲的是-什么也没发生。我每次都在 packgage.json 中更新了版本,但什么也没有。

我认为重要的是要注意我正在使用 Firebase 函数 - 它可能表明另一个问题

提前致谢!!!

最佳答案

您很可能对 Firbase-tools 有疑问。通过二进制文件安装 Firbase-tools 时,它与 Node 版本 12 一起安装。

我通过 npm 重新安装 Firbase-tools 解决了这个问题。

npm install -g firebase-tools

关于node.js - "node"版本 "14"在 WSL 中运行 Node 16 时没有 't match your global version "12",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71106470/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com