Установите переменную env для шага сборки NPM - PullRequest
0 голосов
/ 20 ноября 2018

Используя терминал на моем компьютере разработчика, я могу сделать это ...

SOME_VARIABLE=http://localhost:3000/ npm start

... и SOME_VARIABLE доступен в коде, используя ...

process.env.SOME_VARIABLE

Использованиесборка NPM step в DevOps Azure, как мне задать ту же переменную среды?

Я не могу добавить переменную в текстовое поле «Command and arguments», потому что они добавлены после сгенерированного вызова npm.

Кроме того, если я скопирую команду, которая работает на моем компьютере разработчика, и запустю ее из задачи командной строки, она не примет формат команды,Я полагаю, потому что это Windows.

1 Ответ

0 голосов
/ 20 ноября 2018

существующий ответ не тот, который вы хотели бы, вероятно.то, что вы хотите сделать, это перейти к созданию настройки> переменных и объявить его там

https://docs.microsoft.com/en-us/azure/devops/pipelines/build/options?view=vsts&tabs=yaml#variables

...