create-react-app - 在反应服务器启动期间如何处理“退出状态 1”
问题描述
我正在实施反应应用程序。我的环境在 Intranet 中,无法访问 Internet。所以,我在可以访问互联网的外部环境中设置了 react 项目。将项目复制到内网环境后,我执行 npm install 并启动。但是在下面启动过程中发生了错误。
PS D:\workspaces\my-app> npm start
> my-app@0.1.0 start D:\workspaces\my-app
> react-scripts start
i 「wds」: Project is running at http://10.225.168.119/
i 「wds」: webpack output is served from
i 「wds」: Content not from webpack is served from D:\workspaces\my-app\public
i 「wds」: 404s will fallback to /
Starting the development server...
events.js:292
throw er; // Unhandled 'error' event
^
Error: spawn cmd ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:267:19)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21)
Emitted 'error' event on ChildProcess instance at:
at Process.ChildProcess._handle.onexit (internal/child_process.js:273:12)
at onErrorNT (internal/child_process.js:469:16)
at processTicksAndRejections (internal/process/task_queues.js:84:21) {
errno: 'ENOENT',
code: 'ENOENT',
syscall: 'spawn cmd',
path: 'cmd',
spawnargs: [ '/s', '/c', 'start', '""', '/b', '"http://localhost:3000/"' ]
}
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! my-app@0.1.0 start: `react-scripts start`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the my-app@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\KTDS\AppData\Roaming\npm-cache\_logs\2020-07-02T02_03_07_566Z-debug.log
该项目在外部环境中运行良好。是解决这个问题的方法吗?
解决方案
推荐阅读
- npm - 使用 package.json 构建应用程序时,如何选择不同的依赖版本进行开发?
- reactjs - 如何在反应中加载src和公共文件夹之外的图像
- javascript - 将 Promise 创建和获取修改为异步 nodejs 应用程序的详细分析
- html - 每个块级元素是否默认都有 text-align: left ?
- java - 对于某些访问被拒绝的用户,OpenProcess() 失败
- powerbi - 不再存在的值显示 Power BI 错误
- r - R中的子集线性回归
- typescript - 如何根据接口定义新类型并进行一些修改
- swift - 需要帮助将 customEditMode 设置为 Environment
- java - 将集合映射扩展为一维映射新的“无法推断功能接口类型”