前端集合 - 关注前端技术和互联网免费资源

关注前端技术和互联网免费资源

分类儿

页面儿

搜索儿

前端集合 RSS订阅
Home » 经验记录 » Node.js checksum failed 错误解决方案

Node.js checksum failed 错误解决方案

发布者:前端集合 // 发布时间:2019-03-18 07:19:00 // 分类:经验记录 // 访问: 8,603 次 // 热度:

问题

在某个项目内npm install时,老是报以下错误:

pm ERR! code EINTEGRITY npm ERR! sha1-7Qoe24fAXU2xA3xfj0g9ijtfCCU= integrity checksum failed when using sha1: wanted sha1-7Qoe24fAXU2xA3xfj0g9ijtfCCU= but got sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== sha1-psC74fOPOqC5Ijjstv9Cw0TUE10=. (1511 bytes)

npm ERR! A complete log of this run can be found in: npm ERR! /Users/acer/.npm/_logs/2019-03-09T14_42_43_549Z-debug.log 安装 create-nuxt-app@latest 失败,错误代码:1

意思大概就是包的md5对不上,无法安装。

如何解决

一番摸索后,发现是我自己给npm set config registry 更改了源。改回官方的npm源就能解决问题:

npm config set registry https://registry.npmjs.org

npm config set registry https://registry.npm.taobao.org

Tags: node.js, node, checksum failed

如果在宝塔面板中开启网站的 HTTPS 访问?>>  << 数据库nedb在update更新数据时,为什么总是会重新插入一条数据?
Top