2013-02-17 4 views
4

Мне интересно, может ли кто-нибудь проверить мое понимание того, что предназначено для HTML5Boilerplate js каталогов. Я понимаю, что main.js - это то место, где я должен разместить все javascript, специфичные для сайта, которые я автор. Plugins.js - это место, где я бы разместил все подключаемые модули jQuery. Как main.js, так и plugins.js будут объединены и минимизированы процессом сборки. Vendor.js содержит библиотеки javascript. Этот каталог будет проинструктирован (если он уже не утвержден), но не конкатенирован.HTML5Boilerplate js structure

Если это так, то мой вопрос заключается в том, где должно быть размещено что-то вроде милого слайдера с модульной структурой? Я думаю, что хочу, чтобы он был минимизирован и конкатенирован, чтобы он не попадал в каталог поставщика. Я не верю, что могу добавить javascript cuteslider в main.js или plugins.js, не разрушая его модульную структуру. Должен ли я создавать новый каталог и называть его чем-то вроде приложений, хранить код cuteslider, а затем модифицировать код сборки для минимизации и конкатенировать его?

Вот фрагмент структуры кода cuteslider в

cute 
    cute.2d.module.js 
    cute.canvas.module.js 
    cute.css3d.module.js 
    cute.gallery.plugin.js 
    cute.slider.js 
    cute.transitions.all.js 

ответ

1

Сначала вы должны рассмотреть cuteslider как плагин.

Добавьте необходимые файлы, чтобы сделать плагин работает (cute.slider.js, cute.transitions.all.js и respond.min.js) в plugins.js.

Затем добавьте JS, чтобы загрузить ползунок в вашу страницу в main.js в

$(document).ready(function() { 
     // code here to load cuteslider 
}); 

Модульный вид должен быть установлен только в main.js файлов.

 Смежные вопросы

  • Нет связанных вопросов^_^