一旦我实现了redux-thunk和http-proxy-middleware项目就不再启动,运行npm start时会出现以下错误:
输入意外结束
npm错误!代码ELIFECYCLE
npm错误! errno 1
npm错误! client@0.1.0开始:react-scripts start
npm ERR!退出状态1
npm ERR!
npm ERR!在client@0.1.0启动脚本处失败。
npm ERR! npm可能不是问题。上面可能还有其他日志记录输出。
npm错误!可以在以下位置找到此运行的完整日志:
npm ERR! C:\ Users \ donza \ AppData \ Roaming \ npm-cache_logs \ 2019-12-27T14_18_25_822Z-debug.log
这是日志文件:
0信息,如果以“ OK”结束则有效
1详细cli [
1个详细的cli'C:\ Program Files \ nodejs \ node.exe',
1个详细的cli'C:\ Users \ donza \ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ npm-cli.js',
1详细cli'start'
1详细cli]
2信息使用npm@6.13.4
3使用node@v12.14.0的信息
4详细的运行脚本['prestart','start','poststart']
5个信息生命周期client@0.1.0~prestart:client@0.1.0
6个信息生命周期client@0.1.0~start:client@0.1.0
7详细的生命周期client@0.1.0~start:生命周期中的unsafe-perm true
8个详细的生命周期client@0.1.0~start:PATH:C:\ Users \ donza \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ npm-lifecycle \ node-gyp-bin; C:\ Users \ donza \ Documents \ web \ DzarTek WorkSpace \ dailycafe \ client \ node_modules.bin; C:\ Program Files \ Git \ mingw64 \ bin; C:\ Program Files \ Git \ usr \ bin; C:\ Users \ donza \ bin; C:\ Windows \ system32; C:\ Windows; C:\ Windows \ System32 \ Wbem; C:\ Windows \ System32 \ WindowsPowerShell \ v1.0; C:\ Windows \ System32 \ OpenSSH; C:\ Program Files(x86)\ Yarn \ bin; C:\ Program Files \ Git \ cmd; C:\ Program Files \ nodejs; C:\ Users \ donza \ AppData \ Local \ Microsoft \ WindowsApps; C:\ Users \ donza \ AppData \ Local \ Yarn \ bin ; C:\ Users \ donza \ AppData \ Local \ Programs \ Microsoft VS Code \ bin; C:\ Program Files \ heroku \ bin; C:\ Users \ donza \ AppData \ Roaming \ npm
9详细的生命周期客户端@ 0.1.0〜启动:CWD:C:\ Users \ donza \ Documents \ web \ DzarTek WorkSpace \ dailycafe \ client
10个愚蠢的生命周期client@0.1.0~start:Args:['/ d / s / c','react-scripts start']
11愚蠢的生命周期client@0.1.0~start:返回:代码:1信号:空
12个信息生命周期client@0.1.0~start:无法执行启动脚本
13详细堆栈错误:client@0.1.0开始:react-scripts start
13详细堆栈退出状态1
EventEmitter的13个详细堆栈。 (C:\ Users \ donza \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ npm-lifecycle \ index.js:332:16)
EventEmitter.emit的13个详细堆栈(events.js:210:5)
ChildProcess上的13个详细堆栈。 (C:\ Users \ donza \ AppData \ Roaming \ npm \ node_modules \ npm \ node_modules \ npm-lifecycle \ lib \ spawn.js:55:14)
ChildProcess.emit的13个详细堆栈(events.js:210:5)
13个详细的堆栈在mayyClose(internal / child_process.js:1021:16)
Process.ChildProcess._handle.onexit上的13个详细堆栈(internal / child_process.js:283:5)
14详细的pkgid client@0.1.0
15详细的CWD C:\ Users \ donza \ Documents \ web \ DzarTek WorkSpace \ dailycafe \ client
16详细的Windows_NT 10.0.18362
17详细argv“ C:\ Program Files \ nodejs \ node.exe”“ C:\ Users \ donza \ AppData \ Roaming \ npm \ node_modules \ npm \ bin \ npm-cli.js”“开始”
18个详细节点v12.14.0
19详细npm v6.13.4
20个错误代码ELIFECYCLE
21错误errno 1
22错误client@0.1.0开始:react-scripts start
22错误退出状态1
23错误在client@0.1.0启动脚本处失败。
23错误这可能不是npm的问题。上面可能还有其他日志记录输出。
24详细出口[1,true]
这是我的package.json文件: { “ name”:“客户”, “ version”:“ 0.1.0”, “私人”:是的, “依赖关系”:{ “ axios”:“ ^ 0.19.0”, “ bootstrap”:“ ^ 4.3.1”, “ node-sass”:“ ^ 4.13.0”, “ query-string”:“ ^ 6.8.3”, “反应”:“ ^ 16.10.1”, “ react-bootstrap”:“ ^ 1.0.0-beta.14”, “ react-dom”:“ ^ 16.10.1”, “ react-redux”:“ ^ 7.1.3”, “ react-router-dom”:“ ^ 5.1.2”, “ react-scripts”:“ ^ 3.3.0”, “ redux”:“ ^ 4.0.4”, “ redux-logger”:“ ^ 3.0.6”, “ redux-thunk”:“ ^ 2.3.0”, “重新选择”:“ ^ 4.0.0” }, “脚本”:{ “ start”:“反应脚本开始”, “ build”:“反应脚本建立”, “ test”:“反应脚本测试”, “ eject”:“反应脚本弹出” }, “ eslintConfig”:{ “扩展”:“反应应用” }, “浏览器列表”:{ “生产”: [ “> 0.2%”, “没死”, “不是全部op_mini” ], “发展”:[ “最后1个chrome版本”, “最新的1个Firefox版本”, “最后1个野生动物园版本” ] }, “ devDependencies”:{ “ http-proxy-middleware”:“ ^ 0.20.0” } }
我已经删除了节点模块和package.json锁定文件,但仍然遇到相同的错误。