npm install报错code EINTEGRITY
当npm install命令报错code EINTEGRITY时,可能是由于npm包的完整性校验失败导致的。这种情况下,可以尝试以下解决方法:
-
清除npm的缓存:运行
npm cache clean --force命令清除npm的缓存。 -
删除package-lock.json文件:运行
rm package-lock.json命令删除当前目录下的package-lock.json文件。 -
更新npm版本:运行
npm install -g npm命令更新npm到最新版本。 -
删除node_modules文件夹:运行
rm -rf node_modules命令删除当前目录下的node_modules文件夹。 -
安装依赖:运行
npm install命令重新安装依赖。
如果上述方法仍然无法解决问题,可以尝试使用yarn代替npm进行依赖安装。
原文地址: https://www.cveoy.top/t/topic/iWkk 著作权归作者所有。请勿转载和采集!