Автоматическое переключение на минимизированные файлы CSS и JS в разных средах

Я использую ASP.Net MVC 5, а также пользуюсьWebEssentials LESS а такжеbundle функции.

WebEssentials настроен для создания минимизированных файлов CSS и JS при сохранении. Это функция, которую я хочу, потому что я могу контролировать вывод, и это снижает время запуска приложения (не использует пакеты Asp.Net MVC).

Как я могу автоматически заставить мое приложение использовать уменьшенную версию файлов, когда оно развернуто, без необходимости вручную изменять имена файлов?

Так, например, из:

<link href="somestyles.css" .. > 

чтобы:

<link href="somestyles-min.css" .. >

Я прочитал, что могу комбинировать WebEssentials и Asp.Net MVC Bundles, при условии, что я отключил опцию минимизации в Asp.Net MVC Bundles. Это тогда заменило бы файлы MIN в производстве (web.config [debug="false"]).

Это мой единственный вариант или есть лучший способ добиться этого?

Ответы на вопрос(1)

Ваш ответ на вопрос