clone完前端工程,npm install 时报一下错误
D:\frontend\viewsdev>npm install
npm ERR! code EINTEGRITY
npm ERR! sha512-8qtu6VYSXUExVPx6H8s8+OhQo0UQP7ogAoOa2bOPCvnhlpaGVYf3yh45WNa7PhhdWSOGQW3DdblqMX8UJ7Cu6g== integrity checksum failed when using sha512: wanted sha512-8qtu6VYSXUExVPx6H8s8+OhQo0UQP7ogAoOa2bOPCvnhlpaGVYf3yh45WNa7PhhdWSOGQW3DdblqMX8UJ7Cu6g== but got sha512-OvgW+e/pBS2QuX5CTDaaE+DM62t8mMk+IJfcpE3Zv1DC03DwoOKcyqRHlA+lkXWahSOPmvYZJSEDUKX0nOeLDw==. (4954746 bytes)
有的说npm 缓存问题
npm cache verify //可以清理缓存
有的说npm版本问题
npm install -g npm //安装新的npm版本
一定要删除node-moudle 和 package-lock.json
可能会真的好使,虽然我不好用。
但是无论缓存还是npm版本,只要卸载现在的node,安装最最新的版本的node,然后删除package.、-lock.json文件就都可以解决了