npm ERR! code EINTEGRITY

完整错误:

npm ERR!     C:\Users\XXX\AppData\Local\npm-cache\_logs\2022-11-02T15_03_24_716Z-debug-0.log
PS C:\Users\XXX\Desktop\ruoyi-my\ruoyi-vue-pro-master\yudao-ui-admin> npm i
npm WARN tarball tarball data for nprogress@https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz (sha1-y480xTIT2JVyP8urkH6UIq28r7E=sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==) seems to be corrupted. Trying again.        
npm ERR! code EINTEGRITY
npm ERR! sha1-y480xTIT2JVyP8urkH6UIq28r7E=sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== integrity checksum failed when using sha1: wanted 
sha1-y480xTIT2JVyP8urkH6UIq28r7E=sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA== but got sha1-y480xTIT2JVyP8urkH6UIq28r7E=. (10171 bytes)  

1. 百度了说可能是npm版本问题,须要更新至最新版本,虽然我的已经是新版了,但为了防止意外,我执行了更新命令

npm install -g npm

然而,并没有什么卵用,还是报错!

2. grep -ir "xxx" ~/.npm

因为grep是Linux的命令,Windows要使用需要安装相应的模块,或者下载压缩包解压后配置环境变量,因为我有Git,所以直接在Git命令窗口执行了;但是,依旧没有什么卵用!

 3. 又有谁说是npm 版本过高导致!行,那我降版本!

npm install [email protected] -g

 卧槽!居然可以了!  兜兜转转一大圈! 原来是版本问题,想了想我这个项目是Vue2的,估计整的是我的npm版本高了一点,下次Vue3的项目估计还会报这个错,然后又要升级npm版本!心累!

各位伙伴们!如果也遇见了和我一样的问题,可以优先考虑一下npm版本和项目的契合度的问题,是高了还是低了,特别是刚刚 git pull 下来的项目!

猜你喜欢

转载自blog.csdn.net/m0_62639693/article/details/127661288