npm安装cnpm时候报错code EINTEGRITY
Posted liang715200
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了npm安装cnpm时候报错code EINTEGRITY相关的知识,希望对你有一定的参考价值。
npm安装cnpm时候报错code EINTEGRITY
错误展示
PS C:UsersyDesktopelement_ui_demo> npm install --g npm
npm ERR! code EINTEGRITY
npm
ERR!
sha512-DowXzQwtSWDtbAjuWecuEiismR0VdNEYaL3VxNTYTdW6AGkYxfGk9LUZ/rt6etEyiH4IEk95HkJeGfXE5Rz9xQ==
integrity checksum failed when using sha512: wanted
sha512-DowXzQwtSWDtbAjuWecuEiismR0VdNEYaL3VxNTYTdW6AGkYxfGk9LUZ/rt6etEyiH4IEk95HkJeGfXE5Rz9xQ==
but got
sha512-tHlXGeHDDxcwcfwJc/dRDLcLCtuq5y9ATPgiG9tkyLom4u9Yqc+nRbk0JI7c2biglh8jwsUIseBIivimVFmZQg==.
(5156776 bytes)
原因是npm版本过低解决办法
1.如果有package-lock.json文件,就删掉
2.管理员权限进入cmd
3.执行npm cache clean --force
4.之后再npm install -g npm
5.npm -v查看版本
以上是关于npm安装cnpm时候报错code EINTEGRITY的主要内容,如果未能解决你的问题,请参考以下文章
nvm下cnpm报错,npm ERR! code ENOTEMPTY npm ERR! syscall rmdir,npm ERR! npm ERR! errno -4051 npm ERR!
npm安装淘宝镜像cnpm报错:npm ERR! Windows_NT 10.0.19045