【发布时间】:2020-07-19 08:07:06
【问题描述】:
我有一个问题。每次我建立一个反应项目时,无论是使用创建反应应用程序还是使用 webpack 或其他任何东西,我都会卡在 NPM 启动。它总是返回一个错误。请让我受够了这个。有人可以告诉我可能是什么问题吗? 但是最让我烦恼的是,我使用 Next.js,每次我在 Nextjs 开发服务器上运行 Npm start 时,它都运行良好......请问我的 react 应用程序可能是什么问题?
这是错误:
C:\Users\Kelly\Desktop\My webpack react app>npm start
> webpackreactapp@1.0.0 start C:\Users\Kelly\Desktop\My webpack react app
> webpack-dev-server --mode development --open --hot
i 「wds」: Project is running at http://localhost:8080/
i 「wds」: webpack output is served from /
i 「wds」: Content not from webpack is served from C:\Users\Kelly\Desktop\My webpack react app
events.js:298
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
←[90m at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)←[39m
←[90m at onErrorNT (internal/child_process.js:467:16)←[39m
←[90m at processTicksAndRejections (internal/process/task_queues.js:84:21)←[39m
Emitted 'error' event on ChildProcess instance at:
←[90m at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)←[39m
←[90m at onErrorNT (internal/child_process.js:467:16)←[39m
←[90m at processTicksAndRejections (internal/process/task_queues.js:84:21)←[39m {
errno: ←[33m-4058←[39m,
code: ←[32m'ENOENT'←[39m,
syscall: ←[32m'spawn cmd'←[39m,
path: ←[32m'cmd'←[39m,
spawnargs: [ ←[32m'/c'←[39m, ←[32m'start'←[39m, ←[32m'""'←[39m, ←[32m'/b'←[39m, ←[32m'http://localhost:8080/'←[39m ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! webpackreactapp@1.0.0 start: `webpack-dev-server --mode development --open --hot`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the webpackreactapp@1.0.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\Kelly\AppData\Roaming\npm-cache\_logs\2020-04-07T07_23_56_199Z-debug.log
【问题讨论】:
-
在终端中运行以下命令:
BROWSER=none npm start -
感谢 Zeeshan 的回复。但它说“浏览器”不是内部或外部命令、可运行程序或批处理文件。
-
你在哪个操作系统上运行这个应用程序?
-
Windows 7 操作系统
-
试试这个命令
set BROWSER=none&&npm start
标签: node.js reactjs npm webpack