首页 > 解决方案 > npm 错误!首次退出后代码 ELIFECYCLE

问题描述

我已经使用 React 路由器设置了一个 React 应用程序。我的应用程序启动良好,到目前为止,我在前端构建的内容没有问题,但是当我第一次退出时,出现以下错误。我遵循了以前帖子的建议并尝试了几次 npm install,但当我第一次退出应用程序时,我仍然收到此错误。在路由器端,我有一个 package.json、一个 yarn.lock 和一个 package-lock.json。在我完成的其他 React 项目中,我没有看到 package-lock.json,所以我不知道这是否导致了问题?我对编码很陌生,因此非常感谢您能给我的任何帮助。

注意:我已经尝试了这些命令,但它并没有解决退出路由器后出现此错误的问题。

第 1 步:npm 缓存清理 --force

第 2 步:删除 node_modules 文件夹

第 3 步:npm 安装

这是代码:

npm 错误!代码 ELIFECYCLE npm 错误!errno 1 npm 错误!mern@1.0.0 开始:开发:concurrently "nodemon --ignore 'client/*'" "npm run client" npm 错误!退出状态 1 npm ERR!npm 错误!在 mern@1.0.0 start:dev 脚本中失败。npm 错误!这可能不是 npm 的问题。上面可能有额外的日志输出。npm 错误!可以在以下位置找到此运行的完整日志:npm ERR!/Users/sarabroad/.npm/_logs/2018-08-30T00_26_56_073Z-debug.log

标签: node.jsreactjsnpmreact-router

解决方案


确保你的 NPM 版本是最新的npm install -g npm@latest


推荐阅读