運行ReactNative工程大家可能都遇到過這個錯誤npm ERR! code ELIFECYCLE,但是原因不盡相同,現在簡述下我的心路歷程
首先是查找npm ERR! code ELIFECYCLE這個錯誤,大體方案大同小異
都是刪除項目下node_modules、刪除項目下package-lock.json,然后npm install
然而在一頓猛操作之后,各種重啟之后,npm run dev依舊報錯(未執行npm cache clean --force這個操作,或許執行后會有用)
然后執行了如下命令
npm r -g watchman
brew install watchman
然后 npm run dev 順利跑起
綜上所述發現錯誤后直接執行上述命令,而不需要刪除后重新再安裝模塊