【问题标题】:Getting error while creating a react project创建反应项目时出错
【发布时间】:2019-07-31 13:58:01
【问题描述】:

这会出现:

C:\Program Files\nodejs\my-app 中创建一个新的 React 应用程序。

'npm' 未被识别为内部或外部命令, 可运行的程序或批处理文件。

安装包。这可能需要几分钟。 安装 react、react-dom 和 react-scripts...

'npm' 未被识别为内部或外部命令, 可运行的程序或批处理文件。 事件.js:174 投掷者; // 未处理的“错误”事件 ^

错误:生成 npm ENOENT 在 notFoundError (C:\Users\russu\AppData\Roaming\npm-cache_npx\9700\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:11:11) 在 verifyENOENT (C:\Users\russu\AppData\Roaming\npm-cache_npx\9700\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:46:16) 在 ChildProcess.cp.emit (C:\Users\russu\AppData\Roaming\npm-cache_npx\9700\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:33:19) 在 Process.ChildProcess._handle.onexit (internal/child_process.js:248:12) 在以下位置发出“错误”事件: 在 ChildProcess.cp.emit (C:\Users\russu\AppData\Roaming\npm-cache_npx\9700\node_modules\create-react-app\node_modules\cross-spawn\lib\enoent.js:36:37) 在 Process.ChildProcess._handle.onexit (internal/child_process.js:248:12)

PS:我有 node.js,我有一个路径变量我已经安装了所有东西,为什么它在使用 create-react-app 和 npm 时不起作用,它的 nort 被识别了,idu !!!

【问题讨论】:

  • 这样您就可以在命令行/终端输入“npm --version”并返回结果?如果没有,请检查您的 PATH 是否已添加 npm。

标签: node.js windows reactjs


【解决方案1】:

您是否重新加载了您的 PC?这里应该执行一些步骤以使其工作:

  1. 进入我的电脑->设置->附加设置->EvnvironmentVariables
  2. 在列表中找到“路径”,点击“更改”
  3. 添加 nodejs 文件夹的路径
  4. 重新加载电脑
  5. 签入 cmd npm --version

【讨论】:

    【解决方案2】:

    我遇到过类似的问题,这对我有用。

    1. 编辑 package.json 使 react-scripts 的新版本为“2.1.8”
    2. npm 安装
    3. cd my-app
    4. npm 开始

      Source

    【讨论】:

      猜你喜欢
      • 2023-02-07
      • 2021-02-13
      • 1970-01-01
      • 2018-05-08
      • 2021-11-01
      • 1970-01-01
      • 2016-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多