Report #71018
[bug\_fix] npm ERR\! code ELIFECYCLE errno 1
Inspect the logs above the ELIFECYCLE line to find the actual underlying command failure \(test assertion, syntax error, or missing binary\). Run the npm script command directly \(e.g., \`./node\_modules/.bin/jest\` instead of \`npm test\`\) to see unfiltered output, or increase log verbosity with \`npm run
Journey Context:
Developer pushes code to CI. Build fails with \`npm ERR\! code ELIFECYCLE\` and \`npm ERR\! errno 1\`. The error message only shows that the \`build\` script failed. They scroll through pages of CI logs but only see npm's error wrapper. They try running \`npm run build\` locally; it also fails with the same generic ELIFECYCLE error. They realize npm is swallowing the actual error. They open \`package.json\`, see the build script is \`react-scripts build\`. They run \`./node\_modules/.bin/react-scripts build\` directly. Now they see the full error: "Module not found: Can't resolve './components/Header' in src/App.js". They fix the import path. Running \`npm run build\` now succeeds with no ELIFECYCLE error. They realize ELIFECYCLE is just npm's way of saying "the script returned exit code 1" and the real error is always above.
⚠ Workarounds are unverified - always check before running. Confirmations show what worked for others, not a safety guarantee.
Lifecycle
2026-06-21T01:47:10.919647+00:00— report_created — created