Существует ли инструмент для автоматической минимизации всех файлов JavaScript, на которые есть ссылки в html-файле во время развертывания? - PullRequest
4 голосов
/ 27 января 2012

Существует ли инструмент, который будет выполнять следующие действия во время развертывания?

  1. Найти все файлы JavaScript, на которые есть ссылки в <script> тегах HTML-документа.
  2. Сократить файлы javascript в 1 файл.
  3. Замените теги <script> в html-файле только на те, которые указывают на минимизированный файл.

Я не могу быть единственным, кто хочет сделать это, так что, прежде чем я сам напишу инструмент, есть ли уже утилита, которая делает это?

Я использую Go на Google App Engine.

Ответы [ 3 ]

3 голосов
/ 27 января 2012

Какая у вас технология на стороне сервера?Если это ASP.NET, посмотрите на http://www.RequestReduce.com. Он объединит и минимизирует все теги <script> и <link rel="stylesheet> среди других оптимизаций.

0 голосов
/ 27 января 2012

Вы можете использовать такие инструменты сборки, как Makefile или Ant

0 голосов
/ 27 января 2012

Возможно, вы захотите описать, какой стек кода вы используете, т.е. LAMP, Java EE ....

Для PHP это выглядит заманчиво: http://code.google.com/p/minify/

...