Сокращение / Объединение файлов JS - PullRequest
6 голосов
/ 26 апреля 2011

У меня есть около 6-7 файлов JavaScript, которые я хочу минимизировать и объединить.Я минимизировал свой javascript здесь: http://www.minifyjavascript.com/

У меня возникли небольшие трудности с «объединением» моего javascript.Объединяя, я просто копирую и вставляю весь javascript в один огромный js-файл?Если я сделаю это, у меня будет около 1000 строк кода, и я должен выяснить точные зависимости.Есть ли простая онлайн-программа, которая может сделать это для меня?Кроме того, я должен комбинировать сценарии, такие как jquery, с моими сценариями?

Буду признателен за любую помощь.

Ответы [ 4 ]

8 голосов
/ 26 апреля 2011

Существует компилятор Closure от Google, который объединит файлы JS и сведет их к уровню по вашему выбору. Это, безусловно, экономит много времени на обрезке и вставке, что, как вы, наверное, знаете, может быть очень сложным.

4 голосов
/ 26 апреля 2011

Я просто использую Notepad ++ и плагин JSMin. Я просто скопировал бы их в том порядке, в котором вы включили их в свои HTML-файлы.

И нет, я бы не совмещал с ним плагин jsquery. Храните их отдельно, чтобы их можно было обновлять независимо от них.

0 голосов
/ 19 декабря 2013

Проверьте этот скрипт Python.

http://github.com/hkasera/minify

Он минимизирует как js, так и css файлы. Он хранит подробные файлы журналов, и вы можете добавить этот скрипт в качестве git hook и избавить себя от необходимости делать это вручную каждый раз.

Надеюсь, это поможет!

0 голосов
/ 05 февраля 2013

Проверьте PackScript.

http://danderson00.blogspot.com.au/2013/01/packscript-next-generation-build-for-web.html

Он делает все, что вам нужно и многое другое.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...