Смотрите библиотеку здесь 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-адрес?
const myUrl: string = tl.getEndpointUrl('myEndpoint', true);
Я пробовал import * as rm from 'typed-rest-client/RestClient'; и использую оставшийся клиент, но когда я запускаю это на сборке devops AzureАгент, я получаю вывод:
import * as rm from 'typed-rest-client/RestClient';
## [ошибка] Необработанный: Не удается найти модуль 'typed-rest-client / RestClient'
Мне нужно было убедиться, что npm install typed-rest-client --save был запущен из той же папки, в которой находился мой .ts файл, чтобы он был упакован как часть node_modules, который я загрузил.
npm install typed-rest-client --save
.ts
node_modules