Публикация только минимизированных версий файлов JavaScript (ASPNET Core) - PullRequest
0 голосов
/ 27 февраля 2019

Хотя есть несколько статей по этой проблеме, я не могу найти ни одной недавней, применимой к ASPNET Core 2.x , Visual Studio 2017.

КакЯ публикую только свои миниатюрные версии файлов JavaScript (.js)?

Было бы неплохо сделать это через профиль публикации (.pubxml), чтобы я мог включать / исключать, настраивая различные профили публикации (Dev, UAT, Постановка, Производство.

1 Ответ

0 голосов
/ 14 мая 2019

Профили публикации по существу являются переопределениями файлов проекта и используют ту же схему, что и файлы проекта.Microsoft предоставляет пример здесь: https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/visual-studio-publish-profiles?view=aspnetcore-2.2#exclude-files

<ItemGroup>
  <Content Update="wwwroot/content/**/*.txt" CopyToPublishDirectory="Never" />
</ItemGroup>

Кроме того, вы можете настроить включение или исключение любого файла в вашем проекте в зависимости от конфигурации сборки непосредственно в проекте: Условное содержимое на основе конфигурации

...