【发布时间】:2018-05-18 05:09:11
【问题描述】:
我刚刚生成了一个新的 npm 锁定文件 package-lock.json,作为我典型工作流程的一部分。但我注意到这次所有的完整性哈希都从 sha1 更改为 sha512。这里发生了什么?
"chalk": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/chalk/-/chalk-2.0.1.tgz",
- "integrity": "sha1-ce5R+nvkyuwaY4OffmgtgTLTDK8=",
+ "integrity": "sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==",
[…]
}
【问题讨论】:
-
这是 npm 的问题:github.com/npm/npm/issues/17749
-
上面提到的问题已经关闭,现在写一篇文章来指导如何解决这个问题:npm.community/t/shasum-check-or-integrity-eintegrity-errors/153
标签: npm npm-install package-lock.json