Windows10下React+Vite项目npm install遇EINTEGRITY错误求助
解决npm install时fast-levenshtein包完整性校验失败问题
针对你遇到的fast-levenshtein@2.0.6包SHA512校验不匹配问题,尝试以下方案:
彻底清除本地npm缓存
有时候npm cache clean --force无法完全清理缓存,手动删除缓存目录:- 打开文件资源管理器,导航到
C:\Users\AlanT\AppData\Local\npm-cache - 删除整个
npm-cache文件夹 - 重新执行
npm install
- 打开文件资源管理器,导航到
切换npm镜像源重试
可能是当前源的包文件存在损坏,切换到国内镜像源:npm config set registry https://registry.npmmirror.com/执行完后重新运行
npm install,成功后可按需切回官方源:npm config set registry https://registry.npmjs.org/单独安装指定版本的fast-levenshtein
强制安装校验正确的包版本:npm install fast-levenshtein@2.0.6 --force完成后再执行
npm install安装剩余依赖改用yarn安装依赖
如果npm始终存在问题,尝试用yarn替代:- 全局安装yarn:
npm install -g yarn - 删除
node_modules和package-lock.json - 执行
yarn install
- 全局安装yarn:
内容的提问来源于stack exchange,提问作者ritu raj
相关产品推荐
相关产品推荐

