我如何在VSTS任务中使用提要中的npm包?

我如何在VSTS任务中使用提要中的npm包?,npm,azure-devops,azure-artifacts,Npm,Azure Devops,Azure Artifacts,我如何在VSTS任务中使用提要中的npm包?因为我想在我的构建中使用缓存的包。如果包在您的VSTS源中,简单的方法是在npm任务中选择相应的源: 添加npm任务(命令:install;带有package.json的工作文件夹:[package.json文件夹路径]) 选择我在此处选择的注册表 选择您的订阅源 否则,只需添加npm任务(命令:install;带有package.json:[package.json folder path]的工作文件夹)VSTS npm任务中没有注册表选择选项。您

我如何在VSTS任务中使用提要中的npm包?因为我想在我的构建中使用缓存的包。

如果包在您的VSTS源中,简单的方法是在npm任务中选择相应的源:

  • 添加npm任务(命令:
    install
    ;带有package.json的工作文件夹:
    [package.json文件夹路径]
  • 选择我在此处选择的注册表
  • 选择您的订阅源

  • 否则,只需添加npm任务(命令:install;带有package.json:[package.json folder path]的工作文件夹)

    VSTS npm任务中没有注册表选择选项。您能分享屏幕截图吗?@Twinkle您使用npm任务的0.*版本吗?将其更改为1.*版本并扩展自定义注册表和身份验证部分。谢谢。让我检查一下。:)@Twinkle现在结果如何?我在答案中添加了截图。非常感谢!!成功了。实际上,我想减少我的构建运行时。如果没有此npm安装任务,运行需要3分钟,而使用此任务,运行需要4分钟以上。所以,现在它对我没用了。但再次感谢你。如果您有减少生成运行时的想法,可以与他人共享::)