从命令行发布和还原 npm 包

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

使用 Azure Artifacts,可以轻松管理来自各种源的 npm 包的发布和检索,包括源和公共注册表(如 npmjs.com)。 本文逐步讲解如何从 Azure Artifacts 源设置项目、发布和还原 npm 包。

先决条件

连接到源

  1. 登录到 Azure DevOps 组织,并导航到你的项目。

  2. 选择“ 项目”,然后从下拉菜单中选择源。

  3. 选择连接源,然后从左侧导航区域选择 npm

  4. 按照 Project 安装部分中的说明配置 .npmrc 文件并连接到源。

    显示如何在 Azure DevOps 服务中连接到源的屏幕截图。

  1. 登录到 Azure DevOps 集合,然后导航到项目。

  2. 选择“ 项目”,然后从下拉菜单中选择源。

  3. 选择连接源,然后从左侧导航区域选择 npm

  1. 按照“项目设置”部分中的说明连接到源。

    显示如何在 Azure DevOps Server 2022 中连接到源的屏幕截图。

  1. 按照“项目设置”部分中的说明连接到源。

    显示如何在 Azure DevOps Server 2020 中连接到源的屏幕截图。

  1. 按照提供的说明设置项目并连接到源。

    显示如何在 Azure DevOps Server 2019 中连接到源的屏幕截图。

发布包

  1. 在项目目录中运行以下命令,发布package.json中列出的 npm 包:

    npm publish
    

还原包

  1. 在项目目录中运行以下命令以还原所有 npm 包:

    npm install
    
  2. 如果要还原特定包,请在项目目录中运行以下命令:

    npm install --save <PACKAGE_NAME>