npm报code

编程入门 行业动态 更新时间:2024-10-26 17:32:25

<a href=https://www.elefans.com/category/jswz/34/1771446.html style=npm报code"/>

npm报code

报错场景:新 clone 的项目代码执行 npm i 安装依赖时出现

报错信息:npm ERR! code EINTEGRITY

报错原因:package-lock.json 中对应依赖的哈希值与库中的哈希值不一致导致

网上解决办法:

  • npm cache clean --force 之后再执行 npm install,结果无效
  • npm install -g npm 之后再执行 npm install,结果无效
  • 删除 package-lock.json 再执行 npm install,结果无效(公司项目使用Angular版本低于全局Angular版本,无法安装)

个人解决办法:

  • 根据报错哈希值定位到是 package-lock.json 中的哪个依赖包
  • 发现是公司自己封装的共享库,执行公司提供的更新脚本
  • 该依赖包成功更新,之后执行 npm install 成功安装无报错

更多推荐

npm报code

本文发布于:2024-02-25 11:30:29,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1698830.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:npm   code

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!