Итак, я попытался развернуть приложение, используя net 4.8 бэкэнд и reactjs в качестве внешнего интерфейса. Я следовал этому руководству .
Я создал оба шага агента, оба артефакта в выпуске, но при его развертывании содержимое артефактов dist не go в '/ ClientApp / dist 'его просто сбрасывает в корневую папку. Кроме того, в репозитории нет папки dist, я хочу, чтобы это было создано, и это также должно происходить в соответствии с этим руководством. Я запускаю webpack и вывод «./ClientApp/dist/».
Я пытался поместить целевую папку шага сборки внешнего интерфейса в: buildvariables + / (имя проекта) / ClientApp / dist ', просто' / ClientApp / dist ', просто' / ClientApp / ', но он либо сбрасывает его в папке root, или я получаю ошибку сборки, например:
Публикация артефактов сборки завершилась с ошибкой: не найден PathtoPubli sh: d: \ a \ 1 \ a \ ClientApp \ dist \
Вот несколько изображений шагов:
Сборка:
Выпуск:
Как мне построить и развернуть его так, чтобы артефакт 'dist' заканчивался в '/ ClientApp / dist' и для него создавалась папка 'dist'?