如何使用Azure管道任务库发出http请求?

时间:2019-04-02 06:07:49

标签: typescript azure-devops azure-devops-extensions

在这里https://github.com/Microsoft/azure-pipelines-task-lib/blob/master/node/docs/azure-pipelines-task-lib.md

查看图书馆

我正在使用它来创建最小发布任务,可以成功调用该任务。 在此任务中,我致电const myUrl: string = tl.getEndpointUrl('myEndpoint', true); 然后我如何使用该URL发出Web请求?

我已经尝试过import * as rm from 'typed-rest-client/RestClient';并使用其余的客户端,但是当我在Azure devops构建代理上运行它时,我得到了输出:

  

## [错误]未处理:找不到模块“ typed-rest-client / RestClient”

1 个答案:

答案 0 :(得分:0)

我需要确保npm install typed-rest-client --save.ts文件位于同一文件夹中运行,以确保将其打包为我上传的node_modules的一部分。