在我们日常启动协作项目的时候,小概率会出现以下意外
1、项目运行失败
2、依赖报错
3、npm命令报错
出现这些问题的很大一部分原因是因为项目依赖版本不一致,或者npm本地缓存导致的。
解决方案如下:
1、项目运行失败,依赖报错
解决办法:
删掉node_module依赖文件夹和package-lock.json文件
注解:
node_module文件里存放的是我们项目所需要的依赖
package-lock.json里边记录的是我们项目所需依赖的版本号(npm install 时会自动生成)
执行以下命令:
rm -rf node_modules 可手动删除
rm package-lock.json 可手动删除
npm cache clear --force 清除npm缓存
npm install
windows 环境中要将 rm -rf 替换成 rimraf
2、npm报错,或者 npm install 报错 等
解决办法:
删除 package-lock.json 文件
输入以下命令清除npm缓存
rm package-lock.json 可手动删除
npm cache clear --force
3、如果执行上述解决方案仍无法解决问题,那么就要根据具体的报错信息来进行下一步准确的排查
壮士留步,且点赞再走不迟!