npm安装一直报错Error: Cannot find module 'lru-cache'


报错

Error: Cannot find module 'lru-cache'
at Function.Module._resolveFilename (module.js:547:15)
at Function.Module._load (module.js:474:25)
at require (internal/module.js:11:18)
at Object.<anonymous> (E:\project\lifeihong\ui\node_modules\@vue\cli-shared-utils\lib\env.js:4:13)
at Module._compile (module.js:652:30)
at Object.Module._extensions..js (module.js:663:10)
at Module.load (module.js:565:32)
at tryModuleLoad (module.js:505:12)
at Function.Module._load (module.js:497:3)

 

起因:项目好好的时候,我因要安装一个新依赖,便使用npm install XXX,安装,结果这个依赖安装失败了,接着项目就报错

          不能正常使用,

         于是,我将node_modules进行移除,接着使用npm cache clean --force 清除缓存, 然后重新安装npm install

   安装成功之后,npm run serve 报这个错

         反复执行上述操作,依然不行

解决:可能是我在安装那个错误包的时候,已经在package.lock.json中生成了一套配置,导致上述的报错

          于是,我将package.lock.json 删除之后,在进行npm install ,安装成功之后,npm run serve成功

        


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM