Распространение плагина jQuery - какие файлы нужны? - PullRequest
3 голосов
/ 16 февраля 2011

Я использую популярный плагин jquery.validation. Я скачал zip-файл и увидел, что он содержит несколько файлов.

/demo/
/lib/
/localization/
additional-methods.js
changelog.txt
jquery.validate.js
jquery.validate.min.js
jquery.validate.pack.js
todo

Я бы хотел, чтобы все было легко. Удаление демонстрационной папки, changelog.txt, jquery.validate.js и todo кажется очевидным. Я включу ссылку на min.js в мой HTML-файл. Что насчет pack.js? Что это такое? Мне действительно нужны папки локализации и lib? Папка lib содержит jquery, который кажется пустой тратой, потому что я уже загружаю jquery из CDN Google.

Может кто-нибудь указать мне стандартный способ легкого распространения плагинов jquery?

1 Ответ

2 голосов
/ 16 февраля 2011

Я думаю, что все, что вам нужно, в этом конкретном примере, это jquery.validate.min.js (это будет уменьшенная версия jquery.validate.js).Файлы локализации обеспечивают локализацию (перевод) сообщений.Я предполагаю, что jquery.validate.pack.js - это упакованная версия библиотеки.Если вы уже загружаете jQuery через CDN, вам, безусловно, не нужны эти файлы из lib.Вам нужно только jquery.form.js и / или jquery.metadata.js, если вы используете эти функции;со страницы на странице плагина .

Зависимости :

Требуется
* jQuery 1.3.2 или 1.4.2, совместим с обоими

Необязательный
* плагин метаданных для чтения правил проверки из разметки
* плагин формы для AJAX submit

Если вы создаете свой собственный плагин, он может быть одним файлом - файлом, определяющим методы вашего плагина.Или, если он работает с пользовательским интерфейсом, у вас может быть файл и файл CSS (или несколько файлов CSS, или, возможно, даже изображения для спрайтов и т. Д.).Если вы предоставляете пользователю сообщение, вы можете захотеть выполнить локализацию и получить файлы локали.

...