可以在重新安装一下脚手架
问一下之前负责这个项目的人吧,问问这个package.json文件哪里去了,如果是你自己创建的,重新创建过一个项目吧
错误的报错信息大致如下:
这个错误因为报错信息很具有误导性,已开始我一直以为是文件权限的原因,通过管理员权限再次执行还是不行,因为不是文件权限的问题导致的,之后我拷了一个包含所有依赖包的完整项目,比对之后发现我安装的依赖和别人正常的项目中的依赖中文件个数不一致,反复确认,问题应该就是我第一次npm install安装的时候某个依赖包因为网络的原因没有完整的安装,只安装了一部分,再次执行npm install的时候知识删除了项目中的node_modules文件夹, 但是没有清理npm的caches文件
所以,要想解决这个问题,就应该先彻底清除上次安装的包,想要彻底清除则一般需要以下2步:
第一步:删除node modules中的全部文件。
第二步:清除Npm缓存。