Azure 工件上的 React 组件共享

React Component Sharing on Azure Artifacts

我需要一个 React 组件共享解决方案,以便我在多个应用程序中使用的组件保持同步。假设我在 10 个应用程序中的 1 个应用程序中有一个 TopBar 组件,所有其余应用程序都将获得更新的 TopBar 组件。有像 Bit.dev 这样的解决方案来完成这项工作,但是,是否可以使用 Azure Artifacts 来做到这一点?

注意:据我了解,Azure Artifacts 是针对包的,而我希望实现的是组件共享,这两者是完全不同的。

Azure Artifacts 是所有工件的通用存储,您可以将其用作开发和部署的一部分,包括 NuGet、npm、Maven 包和通用 Packages.AzureArtifacts 管理代码库中使用的依赖项并提供确保这些组件的不变性和性能的简单工具。

在您的方案中,您可以将 TopBar 组件打包为 Azure 工件并发布该工件。请按照此文档前往 use npm to store JavaScript packages in Azure DevOps Services or TFS.