Настройка:
У меня есть большое приложение SPA, использующее множество файлов JavaScript, которые объединены с использованием Web Essentials em > объединение в Visual Studio 2013. Затем я включаю уменьшенные файлы js, созданные Web Essentials, на мою страницу HTML. Это приложение не использует ASP.NET
Эта проблема:
Я хотел бы иметь возможность распространять страницу HTML с одним минифицированным скриптом, на который ссылаются для производства, но с отдельными неминифицированными скриптами для разработки.
Причины:
Минифицированные скрипты даже с файлами карты затрудняют отладку. Имена переменных и параметров уменьшены, поэтому отладчик не соответствует источнику. К тому же, поскольку все находится в одном файле, его трудно разрабатывать.
Текущее решение:
У меня есть задача ворчания, которая входит в мой html-файл и изменяет его таким образом, что заменяются теги <script>
. У этого есть недостаток, который растет с каждым файлом, который я добавляю на страницу.
Предлагает ли Web Essentials лучшее решение, чем то, что я делаю сейчас, что я, возможно, просто упустил из виду?