gpt4 book ai didi

azure - 将私有(private) `.npmrc` 文件放入 Azure 后无法安装 npm 包

转载 作者:行者123 更新时间:2023-12-03 02:42:13 25 4
gpt4 key购买 nike

我无法从 npm 安装软件包,因为我已经放置了一个 .npmrc 文件来安装私有(private)库。该库由 azure 工作空间托管。所以我只是放置了新的配置文件来安装。它在本地主机中运行良好。

如何在 nprmc 文件中保留 2 个注册表,一个用于私有(private),另一个用于 npm 注册表?

error 404 Not Found - GET https://registry.npmjs.org/mm-core - Not found

mm-core 是我在 azure 中托管的私有(private)库,如果没有我的 .npmrc 文件,我会收到此错误。

使用 .npmrc 文件无法安装 npm 包。

有什么帮助吗?

最佳答案

如果您遵循official documents,它实际上应该有效。正确。而且我们不需要在 nprmc 文件中保留 2 个注册表,一个用于私有(private),另一个用于 npm 注册表。

解决方案:

保留提供 azure devops 工件源的 .npmrc 文件。并登录 azure devops Web 门户来配置源设置:

enter image description here

在 Feed 设置中,转到上游源,并确保您将 npmjs 作为上游源。如果不存在,请点击添加上游源添加npmjs

enter image description here

那么您只需要为私有(private)图书馆保留一个注册表即可。如果在您的私有(private)源中找不到该包,由于我们已将 npmjs 配置为上游源,它会自动从那里获取丢失的包!

更多关于magic上游源码请引用this document .

关于azure - 将私有(private) `.npmrc` 文件放入 Azure 后无法安装 npm 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60548375/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com