
【Laravel】 npm run dev 実行時に「npm ERR! code ELIFECYCLE」エラーが発生したので対応しました。
エラー
Laravelで npm run dev を実行した際にエラーが表示されました。
npm run dev
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! @ development: `cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the @ development 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! /home/laradock/.npm/_logs/2019-10-29T01_34_23_725Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 126
npm ERR! @ dev: `npm run development`
npm ERR! Exit status 126
npm ERR!
npm ERR! Failed at the @ dev 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! /home/laradock/.npm/_logs/2019-10-29T01_34_23_741Z-debug.log
対応
node_modulesを一旦削除し、再度インストールすることで対応できました。
1. 既存のnode_modulesを削除
rm -rf node_modules
rm package-lock.json
2. 再度node_modulesをインストール
npm install
以上で再インストールできました。再度実行してみます。
npm run dev
こちらで問題なく実行できました。