VSTS软件包提要:将客户端配置为与vsts提要一起使用后,无法安装公共npm软件包

罗尼

我创建了一个.npmrc文件,该文件将其配置为可以与VSTS pacakge feed一起使用,但是我的所有公共依赖项都不会安装(您知道,做出反应,喜欢自己...)

似乎一旦我将.npmrc文件配置为指向我的私人提要,便不再可以访问所有公共包。

由于npm与Nuget相反,不支持多个软件包注册中心(这是一个相关的SA问题),因此我目前坚持运行npm install两次-一次不使用.npmrc文件获取公共依赖项,一次使用.npmrc文件以获取私有。

VSTS不会镜像/代理公共注册表吗?如果不是,我是否希望使用.npmrc文件的2个不同版本运行两次npm install?

陈星ian

解决它的简单方法是为您的Feed启用上游资源。此后,如果您的供稿中不存在该软件包,它将查找软件包形式npmjs.com。

使用npmjs.com中的软件包

另一种方法是您可以在命令中指定注册表,例如:npm install -g vsts-npm-auth --registry https://registry.npmjs.com --always-auth false

另一方面,我们可以仅将提要添加到项目的.npmrc文件中,而不是将其添加到用户的文件夹(c:\ Users [username])中,然后如果当前上下文位于其他路径中,则它将使用公共注册表。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从VSTS软件包提要中取消列出nuget软件包的所有版本

在客户端使用npm软件包

VSTS构建软件包位置配置

将Spark软件包与RStudio一起使用

Nuget软件包-提要(VSTS):试图添加源时抛出异常'System.AggregateException'

完全卸载与软件包一起安装的相关软件包

如何将npm软件包导入客户端文件

由于环境错误,无法安装软件包:404 客户端错误

通过github安装的npm软件包-软件包无法解析,角度为4 / webpack

如何包括与Bower一起安装的软件包?

无法安装npm软件包

无法npm安装我的软件包

如何在Ubuntu机器的客户端中使用Ansible安装httpd软件包

Zappa Update可以与Zappa软件包的输出软件包一起使用吗?

如何在PyPI中配置软件包以仅与pip3一起安装

随pip一起安装的软件包会根据python配置更改吗?

无法在npm中使用已安装的软件包

无法使用npm安装任何软件包

与Anaconda一起安装了软件包,无法在Python中导入

与DNF一起安装的软件包将存储在哪里?

无法使用 pip 安装软件包

无法使用pip安装软件包

无法使用dpkg安装软件包

我无法使用Homebrew为Python安装软件包

可以在Laravel PHP项目中与Composer一起使用NPM软件包吗

软件包需要NuGet客户端版本'2.12'

为什么我不能在 macOS Catalina 中开始将最近安装的软件包与 Hombrew 一起使用?

如何设置路径,使其与本地作为软件包安装的Python代码一起使用

如何使用pip卸载可编辑软件包(与-e一起安装)