报错没有这些文件 求解决方法

img


在npm install时报错没有这些文件 求解决方法,前端Vue启动方法

可以在重新安装一下脚手架

问一下之前负责这个项目的人吧,问问这个package.json文件哪里去了,如果是你自己创建的,重新创建过一个项目吧

  • 这有个类似的问题, 你可以参考下: https://ask.csdn.net/questions/690583
  • 这篇博客也不错, 你可以看下Vue进阶(幺零九):npm install 遇到 -4048 错误的解决办法
  • 除此之外, 这篇博客: npm install命令给vue前端项目安装依赖时常见问题以及解决思路中的 2.4 情况4解决方法 部分也许能够解决你的问题, 你可以仔细阅读以下内容或跳转源博客中阅读:
  • 错误的报错信息大致如下:
    在这里插入图片描述
    这个错误因为报错信息很具有误导性,已开始我一直以为是文件权限的原因,通过管理员权限再次执行还是不行,因为不是文件权限的问题导致的,之后我拷了一个包含所有依赖包的完整项目,比对之后发现我安装的依赖和别人正常的项目中的依赖中文件个数不一致,反复确认,问题应该就是我第一次npm install安装的时候某个依赖包因为网络的原因没有完整的安装,只安装了一部分,再次执行npm install的时候知识删除了项目中的node_modules文件夹, 但是没有清理npm的caches文件

    所以,要想解决这个问题,就应该先彻底清除上次安装的包,想要彻底清除则一般需要以下2步:
    第一步:删除node modules中的全部文件。
    第二步:清除Npm缓存。