Как мне опубликовать свой проект Visual Studio Angular, используя Yarn вместо Npm? - PullRequest
0 голосов
/ 04 июля 2019

У меня есть проект Visual Studio Angular, который я пытаюсь развернуть через конвейеры DevOps Azure, и я хочу, чтобы код Angular в папке ClientApp создавался с использованием Yarn вместо Npm.

У меня есть.Задача Net Core в конвейере, который публикует мой веб-проект, а также пытается создать код Angular в папке ClientApp с помощью Npm - и не выполняется.

Мне нужно как-то изменить шаг публикации для проекта Visual Studio, такон использует Yarn, или мне нужно вообще отключить / запретить шагу публикации построить мой Angular-код, чтобы я мог просто использовать отдельный шаг Yarn в конвейере для построения Angular-кода в папке ClientApp независимо от кода на стороне сервера,Как я могу это сделать?

1 Ответ

0 голосов
/ 04 июля 2019

Я понял это.Мне нужно было отредактировать файл моего проекта и изменить записи для npm, чтобы использовать пряжу.Все просто:

<Exec WorkingDirectory="$(SpaRoot)" Command="yarn install" />
<Exec WorkingDirectory="$(SpaRoot)" Command="yarn build-prod" />

"build-prod" - это запись, которую я определил в разделе скриптов моего пакета. Json

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...