【问题标题】:Different NPM version used when generating React app生成 React 应用程序时使用的不同 NPM 版本
【发布时间】:2019-09-25 21:57:33
【问题描述】:

当我尝试使用 powershell 创建启动器 React tutorial 应用程序时,我收到以下错误:

“您使用的是 npm 2.15.12,因此该项目将使用旧的不受支持的工具版本进行增强”。

“请更新到 npm 3 或更高版本以获得更好、完全受支持的体验”。

但是,我的 NPM 版本是 6.11.3,如下所示。

我尝试过的:

【问题讨论】:

  • 通过在 CMD 中输入 { where node } 来查找所有版本,尝试搜索可能与其他软件包一起提供的一些较旧版本的节点
  • C:\Users\nyl2k>其中节点 C:\Program Files\nodejs\node.exe

标签: node.js reactjs npm


【解决方案1】:

因此,经过一个多小时的挖掘,我看到了一些类似(但不完全相同)问题的帖子。我决定安装 Yarn 并安装它。 安装后,我运行yarn cache clean 并运行npx create-react-app your-app 并且它工作。很抱歉打扰大家了。

【讨论】:

  • 也解决了我的问题!
【解决方案2】:

我遇到了同样的问题。我正在使用 ubuntu 运行 WSL,yarn cache clear 不起作用,但我注意到项目中创建了一个节点模块目录。我认为它与节点版本混淆,所以我将其删除。成功了

【讨论】:

    猜你喜欢
    • 2014-11-13
    • 2022-11-23
    • 2022-06-22
    • 2021-04-28
    • 1970-01-01
    • 2019-11-07
    • 2015-11-29
    • 2016-06-25
    • 2021-06-07
    相关资源
    最近更新 更多