Можете ли вы создать собственную сборку библиотеки jQuery?

У нас есть небольшой проект javascript, который будет использовать несколько селекторов jQuery, но нам не нужен полный пакет jQuery (т.е. эффекты). Есть ли способ получить пользовательскую сборку библиотеки jQuery?

Ответ 1

Этот вопрос был задан до того, как этот ответ был доступен, но я считаю, что этот вопрос по-прежнему имеет значение.

http://net.tutsplus.com/tutorials/javascript-ajax/how-to-build-your-own-custom-jquery/

http://projects.jga.me/jquery-builder/

Надеемся, что другие считают эти ссылки полезными, как я.

Обновление В зависимости от того, насколько минимальным вы хотите идти, вы можете создать свою собственную библиотеку, я использовал ее как стартовую концепцию: http://code.tutsplus.com/tutorials/build-your-first-javascript-library--net-26796

Исходный код доступен здесь: https://github.com/andrew8088/dome

Ответ 2

Затем вы можете быть проиндексированы в Sizzle selector engine (также используемый jQuery для его механизма выбора).

Ответ 3

Вы можете получить источник из github http://docs.jquery.com/Downloading_jQuery#Git и изменить файл buildfile (makefile или build.xml, зависит от системы сборки, которую вы будете использовать). Для apache ant (build.xml) просто удалите файлы, которые вам не нужны, из списка в целевой задаче jquery. Конечно, это не будет обрабатывать внутренние требования jquery для вас, поэтому итоговая сборка может быть нарушена.