npm-使用私有存储库时完整性检查失败

时间:2020-03-17 21:00:21

标签: npm npm-install npm-registry npm-cli

我的问题是这样

我有一个带有私人Nexus注册表的项目。 当我尝试安装项目的依赖项时,它仅对某些软件包失败,并出现完整性检查错误。 当我切换到NPM公共注册表时,一切正常。现在,我知道这似乎对我的私有注册表来说是个问题,但是所有软件包实际上都来自NPM公共注册表。 甚至,我从公共注册表和私有注册表中将软件包作为tar文件获取,并以十六进制进行比较,两者之间没有区别。 我还在本地安装了SSRI(https://github.com/zkat/ssri-npm库用于进行完整性检查)并针对两个tar文件运行它,我得到了相同的结果,它通过了完整性检查。 从我的私人注册表下载软件包时,NPM会得到不同的哈希值,即使它是同一软件包,同一文件。 有没有人以前遇到过这个问题,或者有什么想法我接下来会去看?

0 个答案:

没有答案