vuecli开发中中:npm安装模块遇到ENOENT: no such file or directory, rename错误

一个已经开发过程中的项目,突然要加一个组件,但无论如何 都无当安装成功,提示报错如下:

ENOENT: no such file or directory, rename 'C:\Projects\demo\.staging\axios-6e40ca64\node_modules\is-buffer' -> 'C:\Projects\demo\node_modules\.staging\is-buffer-ddd200d3'

而且因为运行了错误的安装,原包也会出现问题,无法npm run servebuild,虽然可以用删除node_modules再重新安装npm,恢复原包,但新包怎么也安装不上。

github上有帮助:

Besides deleting package-lock.json the other workaround here is to upgrade to node-sqlite3@4.0.2

解决方法是:删除package-lock.json,然后运行npm i xxx,安装成功后,再恢复package-lock.json,虽然麻烦,但有效。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前端工程化代码一般通过 包(package) (或者称为 模块(module)) 的方式来共享,因此你可以通过它...
    January丶缘阅读 4,913评论 0 0
  • 免责声明:此文章是转载文章,这里给出原链接,以示尊重。原作者名称:knqiufan原作者博客:https://bl...
    振礼硕晨阅读 22,805评论 0 20
  • 本文参考:2018 年了,你还是只会 npm install 吗?npm 官方文档package.json文件 -...
    双面小Q阅读 10,276评论 1 9
  • 本文是一篇英文blog翻译,原文"A Beginener's Guide to npm - the Node Pa...
    chr1s_gong阅读 4,836评论 0 1
  • 我的90天3个目标 1.早睡早起22:30~5:30 2.阅读30min/天 3.跑步21km/周 健康.身体 1...
    王昌伦阅读 1,364评论 0 2

友情链接更多精彩内容