当前位置: 首页 > 知识库问答 >
问题:

npm启动出现问题(错误:spawn cmd enoint)

华凯捷
2023-03-14

我的申请有问题。因为以前当我创建一个应用程序时,它是有效的,但现在,它向我显示了这个错误,我不知道为什么,我必须做些什么来修复它。

你有什么办法帮我吗?(这是一个reactJS应用程序)。

我检查了一些stackoverflow主题,但我检查的每个地方,都不是一个真正有效的答案。

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

Error: spawn cmd ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:264:19)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:77:11)
Emitted 'error' event at:
    at Process.ChildProcess._handle.onexit (internal/child_process.js:270:12)
    at onErrorNT (internal/child_process.js:456:16)
    at processTicksAndRejections (internal/process/task_queues.js:77:11) {
  errno: 'ENOENT',
  code: 'ENOENT',
  syscall: 'spawn cmd',
  path: 'cmd',
  spawnargs: [ '/c', 'start', '""', '/b', 'http://localhost:3000/' ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! fix-react-module@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the fix-react-module@0.1.0 start script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in:
npm ERR!     C:\Users\Lucas\AppData\Roaming\npm-cache\_logs\2019-07-16T09_33_39_111Z-debug.log

共有3个答案

毛淳
2023-03-14

我有同样的问题后,我试图安装Mongo DB。我发现这个问题只存在于react-scripts@3.0.0。尝试用不同的响应脚本版本重新安装npm。只需转到命令中的文件夹,然后像这样重新安装:

npm install react-scripts@2.1.8
npm start

之后,这个应用程序又为我工作了。

夔高寒
2023-03-14

解决方案1

将环境变量设置为C:\Windows\System32。这对我有用。

设置系统变量

解决方案2

如果第一步不起作用,请执行第二步。导航到项目文件夹并键入此命令

rm -rf node_modules

rm package-lock.json

rm  yarn.lock

npm cache clear --force

npm install

解决方案3

降级package.json文件中的反应脚本

冯枫
2023-03-14

将C:\Windows\System32添加到全局路径环境变量。

 类似资料:
  • 我发现了这个,结果是windows 10上的pm2问题。 那篇文章末尾建议的变通办法似乎很管用。 基本上,首先安装node-cmd,然后创建一个startscript.js:

  • 在尝试启动节点后,出现以下错误。js。有人知道下面错误的可能解决方案吗。我没用过node。根本没有。请帮忙! http://i.stack.imgur.com/eri49.png

  • 我经常使用来运行React应用程序 这些天来,我试图使用这个命令,但我遇到了一个错误 它就像这样 附言:我正在使用ubuntu 20.04 我已经删除了缓存, 我删除node_modules并运行npm安装 我仍然面临同样的问题 如果我使用sudo npm启动,一切正常

  • 这是我第一次尝试学习反应,而且开始得很糟糕。我已经浏览了这里的说明:https://facebook.github.io/react/docs/installation.html在“创建新应用”选项卡上。没有做任何不同的事情。 我正在使用节点8.1。3和npm 5.0。4. (我还尝试将节点降级到6.11,但没有成功)。 我在安装过程中没有任何错误。 当我运行时,我得到一个超级无用的错误: 我不知

  • 关于启动npm(ReactJS)我有问题 当我运行终端时 关于这个问题,请帮帮我! 谢谢

  • 我已经在. npmrc文件中设置了代理配置。执行npm安装命令给我错误如下" $npm安装npm ERR!Windows_NT6.1.7601 npm ERR!Argv"C:\Program Files\nodejs\node.exe"C:\Program Files\nodejs\node_modules\npm\bin\npm-cli.js"安装npm ERR!节点v6.9.4 npm ERR