【发布时间】: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。