【问题标题】:Why npm start is getting error for react project?为什么 npm start 出现反应项目错误?
【发布时间】:2020-05-08 10:19:20
【问题描述】:

我正在尝试使用 npm 启动一个 React 应用程序,但出现此错误:

      events.js:174
          throw er; // Unhandled 'error' event
          ^

     Error: spawn cmd ENOENT
          at Process.ChildProcess._handle.onexit (internal/child_process.js:240:19)
          at onErrorNT (internal/child_process.js:415:16)
          at process._tickCallback (internal/process/next_tick.js:63:19)
    Emitted 'error' event at:
          at Process.ChildProcess._handle.onexit (internal/child_process.js:246:12)
          at onErrorNT (internal/child_process.js:415:16)
          at process._tickCallback (internal/process/next_tick.js:63:19)

我使用的是节点版本 10.16.3 和 npm 6.13.6。我已经清理了 npm 缓存并再次安装了 npm,但我总是遇到同样的错误

【问题讨论】:

标签: node.js reactjs npm npm-start


【解决方案1】:

我建议做这三个步骤:

  1. npm install -g npm@latest 更新 npm,因为它有时是错误的。
  2. rm -rf node_modules 删除现有模块。
  3. npm install 重新安装项目依赖项。

【讨论】:

  • Hey Anil,请始终阅读问题,在这种情况下,OP 已经这样做了,请阅读我已清理 npm 缓存并再次安装 npm
【解决方案2】:

问题已解决,我已经安装了另一个版本的“react-scripts”,因为actuel版本不稳定,所以我用给定的版本覆盖它,所以使用这个命令安装:

npm install react-scripts@2.1.8

安装完成后,您就可以运行您的 reac 应用了:

npm start

【讨论】:

    猜你喜欢
    • 2023-02-10
    • 1970-01-01
    • 1970-01-01
    • 2020-05-27
    • 2021-09-07
    • 2021-11-24
    • 2018-10-26
    • 1970-01-01
    • 2020-02-24
    相关资源
    最近更新 更多