选择您的 Cookie 首选项

我们使用必要 Cookie 和类似工具提供我们的网站和服务。我们使用性能 Cookie 收集匿名统计数据,以便我们可以了解客户如何使用我们的网站并进行改进。必要 Cookie 无法停用,但您可以单击“自定义”或“拒绝”来拒绝性能 Cookie。

如果您同意,AWS 和经批准的第三方还将使用 Cookie 提供有用的网站功能、记住您的首选项并显示相关内容,包括相关广告。要接受或拒绝所有非必要 Cookie,请单击“接受”或“拒绝”。要做出更详细的选择,请单击“自定义”。

在中发布和共享软件包 CodeCatalyst

聚焦模式
在中发布和共享软件包 CodeCatalyst - Amazon CodeCatalyst

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

Amazon CodeCatalyst 包含完全托管的软件包存储库服务,可让您的开发团队轻松安全地存储和共享用于应用程序开发的软件包。这些包存储在包存储库中,这些存储库是在中的项目中创建和组织的 CodeCatalyst。

单个软件包存储库可以存储每种支持的软件包类型的软件包。 CodeCatalyst 支持以下软件包格式:

  • npm

  • Maven

  • NuGet

  • Python

可以发现程序包存储库中的程序包,并在包含该存储库的项目的成员之间共享此程序包。

要将程序包发布到存储库和使用存储库中的程序包,请将程序包管理器配置为使用存储库端点(URL)。然后,您可以使用程序包管理器将程序包发布到存储库。您可以使用 Maven、Gradle、npm、yarn、nuget、dotnet、pip 和 twine 等程序包管理器。

您也可以将 CodeCatalyst 工作流程配置为使用 CodeCatalyst 软件包存储库。有关在工作流中使用程序包的更多信息,请参阅将程序包存储库连接到工作流

您可以将一个程序包存储库中的程序包提供给同一项目中的另一个存储库,方法是将前者添加为上游存储库。上游存储库可用的所有程序包版本也可供下游存储库使用。有关更多信息,请参阅 配置并使用上游存储库

您可以通过创建一种名为网关的特殊类型的存储 CodeCatalyst 库来向仓库提供开源软件包。上游到网关存储库允许您使用来自热门公共存储库(例如 npmjs.com 和 pypi.org)的软件包,并自动将其缓存在存储库中。 CodeCatalyst 有关更多信息,请参阅 连接到公共外部存储库

隐私网站条款Cookie 首选项
© 2025, Amazon Web Services, Inc. 或其附属公司。保留所有权利。