In this tutorial, we are going to learn about how to solve the npm ERR! code ELIFECYCLE error when we a run
npm install command followed by the
npm ERR! Darwin 16.4.0 npm ERR! argv "/usr/local/bin/node" "/usr/local/bin/npm" "run" "server" npm ERR! node v12.0 npm ERR! npm v6.3.0 npm ERR! file sh npm ERR! code ELIFECYCLE npm ERR! errno ENOENT npm ERR! syscall spawn npm ERR! spawn ENOENT npm ERR! npm ERR! Make sure you have the latest version of node.js and npm installed. npm ERR! If you do, this is most likely a problem with the todo_app package react, npm ERR! not with npm itself.
This above error is occurred due to a
node_modules folder is corrupted in your project, to fix this follow the below steps.
- First, clean the
npmcache by using the following command.
npm cache clean --force
- Delete the
rm -rf node_modules package-lock.json
or you can delete it manually by using the right-click and select the delete option.
- Now, re-install the npm packages again by running the below command.
- Start the development server using the appropriate command, like
npm run dev. It will work successfully without any errors.