最近我遇到了一个奇怪的问题,即我现在很多依赖都不再从基于https的存储库中检索了,我不确定发生了什么,我已经检查了配置,这就是在其中:
metrics-registry = "https://registry.npmjs.com/"
registry = "https://registry.npmjs.com/"
; metrics-registry = null (overridden)
; registry = "https://registry.npmjs.org/" (overridden)
根据我在这里读到的内容,我已经降级到了一些较早的版本,但仍然没有运气,认为是导致该问题的新版本。
我想了解为什么会发生此问题,以及其他人是否也存在类似问题,以及如何强制npm始终使用基于SSL的注册表来检索依赖项。
答案 0 :(得分:1)
我用以下方法解决了类似的问题:
npm config set registry https://registry.npmjs.org/
npm install