- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我无法从 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 门户来配置源设置:
在 Feed 设置中,转到上游源
,并确保您将 npmjs
作为上游源
。如果不存在,请点击添加上游源
添加npmjs
。
那么您只需要为私有(private)图书馆保留一个注册表即可。如果在您的私有(private)源中找不到该包,由于我们已将 npmjs
配置为上游源
,它会自动从那里获取丢失的包!
更多关于magic上游源码请引用this document .
关于azure - 将私有(private) `.npmrc` 文件放入 Azure 后无法安装 npm 包,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60548375/
我看到其他人有similar problems ,但我还没有找到解决方案。 安装步骤 我按照 these instructions 执行以下操作在 Ubuntu/WSL2 上安装 nvm 和 node
我看到其他人有similar problems ,但我还没有找到解决方案。 安装步骤 我按照 these instructions 执行以下操作在 Ubuntu/WSL2 上安装 nvm 和 node
如下所示,绝对路径可以,但我需要 npm使用 .npmrc 目录中的相对路径文件(项目的当前工作目录),而不是绝对路径。 如何指定相对路径(而不是写出绝对路径),或者如果不是那么简单,如何设置? /.
我可以通过配置我的 .npmrc 从我的内部/私有(private)注册表发布和安装包,如下所示: $ npm config set registry https://mynpm-registry
是否可以为同一范围包含多个注册表?在我的公司,我们对公共(public) NPM 注册表和内部注册表都使用 @mycompany 范围。 我试过 @mycompany:registry=https:/
我有一个项目,我们使用 font awesome 5 库。我按照 here 中的说明进行操作并添加了 .npmrc使用我的身份验证 token 归档。 将其放入 repo 中是一种安全的行为吗?我希望
如果这是我的项目布局: package.json .npmrc /client /server 我希望 npm 将模块安装到: /server/node_modules我应该将前缀设置为什么? 现在我
我的项目中需要一个模块来下载私有(private) npm 包。为此,我使用 .npmrc 文件来提供下载包所需的只读 token 。为了将 npm 提供的 token 保留在文件之外,我希望将其添加
在我的项目中,我想使用一个.npmrc 文件来指向一个私有(private)仓库。从 npmrc 的文档中我们读到: NOTE: Because local (per-project or per-u
我在全局 .npmrc 文件中配置了一个私有(private)注册表。现在我想在同一个 npmrc 文件中配置一个后备注册表。当 npm 无法在我的私有(private)存储库中找到模块时,我希望它从
我在我的 Mac OS Sierra 上安装了 Node 。我在工作中使用 Windows,所以我在 Node 文件夹中有一个 .npmrc 文件,但我似乎在 mac 中找不到它。问题是我想添加格式的
如何在我的项目中设置一个 .npmrc 文件来定义我自己的私有(private)注册表?我不想在我的用户配置 .npmrc 中有这种配置。每个其他开发人员都应该能够只 git clone 项目并运行
这是我的问题。我们有一个仅在 VPN 中有效的私有(private) NPM 注册表。我想要一个后备注册表 https://registry.npmjs.org这样当我离开 VPN 时,它就可以无缝运
我正在尝试在 gitlab 私有(private)实例上使用我的第一个私有(private) npm 包 我添加了 @ajouve:registry=https://gitlab.my-website
我遇到了一个问题,我不确定如何以最佳方式解决。这是: 我们最近开始使用私有(private) NPM 包,并试图找出如何将本地开发循环与 CI 和部署管道联系起来。 我查看并开始利用 NPM_TOKE
我目前正在运行我的脚本 node --no-deprecation main.js 我想知道是否有办法将此选项添加到 ~/.npmrc 或其他(环境变量)中,这样我就不需要将该选项添加到命令行中。我只
我的项目在其根目录中有一个 .npmrc,其中包含臭名昭著的 ${NPM_TOKEN} hack 并且是 CI、登台、生产等所必需的。 为了解决这个现实,我希望开发人员能够告诉 npm 使用替代的 .
我正在读这个 stackoverflow answer在不使用 sudo 的情况下运行 yo 和 npm,将它们的结果保存在 ~/.node 中。 它使用 echo prefix = ~/.node
我正在尝试从私有(private)存储库安装库,但在尝试使用 npm 时一直出错。 我正在使用:OSX 小牛队 10.9.3 Node v0.10.28npm 1.4.10(这是在尝试使用 1.4.1
我想知道如何配置 .npmrc 文件,以便我可以拥有一个默认注册表和一个具有身份验证的不同范围的注册表。 我将 Nexus 用于私有(private)存储库,但我不确定如何为作用域注册表设置身份验证,
我是一名优秀的程序员,十分优秀!