从命令行发布和还原 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. “项目设置 ”部分中, 选择 Windows(如果操作系统是 Windows );否则,请选择“ 其他”。 按照提供的说明配置 .npmrc 文件并连接到源。 如果这是第一次将 Azure Artifacts 与 npm 配合使用,请确保 在页面右上角获取工具

    显示如何连接到源的屏幕截图。

发布包

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

npm publish

还原包

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

npm install

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

npm install --save <PACKAGE_NAME>