npm ERR!当运行npm安装时,代码为ELIFECYCLE



每次在样板项目上运行npm安装时,我都会收到以下错误:

ERROR in multi react-color moment ag-grid ag-grid-react es6-promise react-dom-factories react-spinners sortablejs
Module not found: Error: Can't resolve 'react-spinners' in 'C:Codereact-boilerplate'
@ multi react-color moment ag-grid ag-grid-react es6-promise react-dom-factories react-spinners sortablejs vendor[6]
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @myapp/app@0.0.1 build: `webpack --config ./webpack.prod.js`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @myapp/app@0.0.1 build 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!     D:UsersjohndoeAppDataRoamingnpm-cache_logs2018-07-18T01_29_52_633Z-debug.log
npm ERR! code ELIFECYCLE
npm ERR! errno 2
npm ERR! @myapp/app@0.0.1 prepare: `npm run build && npm run build:dev`
npm ERR! Exit status 2
npm ERR!
npm ERR! Failed at the @myapp/app@0.0.1 prepare 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!     D:UsersjohndoeAppDataRoamingnpm-cache_logs2018-07-18T01_29_52_874Z-debug.log

我该怎么解决这个问题?

编辑:

运行npm install -S react-spinners && npm install后得到这个:

ERROR in multi react-color moment ag-grid ag-grid-react es6-promise react-dom-factories react-spinners sortablejs
Module not found: Error: Can't resolve 'sortablejs' in 'C:Codereact-boilerplate'
@ multi react-color moment ag-grid ag-grid-react es6-promise react-dom-factories react-spinners sortablejs vendor[7]

错误告诉您没有安装react-spinnerssortablejs。你可以安装它们并将它们添加到你的dependencies中,它就会工作:

npm i -S react-spinners sortablejs && npm install

可能是其他软件包将react-spinnerssortablejs作为peerDependecies,也可能是您之前安装了这些软件包而没有将它们添加到dependencies中,如果删除node_modules并重新安装,则会导致错误。

最新更新