code eintegrity npm err sha512

npm install 出现报错的时候:

你应该这样去解决:

删除 package-lock.json 文件,重新执行 npm install。

问题出现的原因

EINTEGRITY 错误码表示在npm缓存中无法找到 指定sha512校验合的模块。

出现这个问题的原因是缓存不一致,一般安装前端依赖时的package-lock.json会记录每个依赖的文件校验和,再安装依赖时如果出问题就是缓存变了而package-lock.json还是旧的,常见于全局缓存。

其他解决方案

如果依然解决不了问题,可以尝试以下的方法。

  • 方案1 删除package-lock.json

    适用于当前构建目录有package-lock.json文件,删除它,然后重新安装前端依赖。

  • 方案2 缓存校验

    npm cache verify

    校验完后重新安装前端依赖。

  • 方案3 强制缓存清理

    npm cache clean --force

相关推荐
萌狼蓝天5 分钟前
[Vue]性能优化:动态首行与动态列的匹配,表格数据格式处理性能优化
前端·javascript·vue.js·性能优化·ecmascript
一 乐7 分钟前
宠物管理宠物医院管理|基于Java+vue的宠物医院管理系统(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·宠物
一 乐8 分钟前
学习辅导系统|数学辅导小程序|基于java+小程序的数学辅导小程序设计与实现(源码+数据库+文档)
java·前端·数据库·vue.js·spring boot·学习·小程序
徐同保20 分钟前
react+antd Input回车输入生成tag组件
前端·react.js·前端框架
YL有搞头26 分钟前
webpack的构建流程以及loader和plugin
前端·webpack·node.js
2503_9284115631 分钟前
11.20 vue项目搭建-单页面应用
前端·javascript·vue.js
BUG创建者31 分钟前
项目中使用script-ext-html-webpack-plugin
前端·webpack·html
极光代码工作室42 分钟前
基于SpringBoot的校园招聘信息管理系统的设计与实现
java·前端·spring
打小就很皮...1 小时前
React VideoPlay 组件封装与使用指南
前端·react.js·video
Ace_31750887761 小时前
微店平台关键字搜索接口深度解析:从 Token 动态生成到多维度数据挖掘
java·前端·javascript