где разместить js_plugins и css_plugins?

#templates

#шаблоны

Вопрос:

где разместить js_plugins и css_plugins?

Я хочу создать шаблон html / css.некоторые файлы css и кодируются самостоятельно, например
css / my.css
js/site.js
но иногда я хочу использовать некоторые существующие плагины css или js от других людей, которые поделились ими в Интернете, например
1. некоторые плагины имеют только css, js не требуется. (например: css3_button.css)
2. некоторые плагины имеют как css, так и js. (ex:jquery.prettyphoto.js amp;amp; jquery.prettyphoto.css)
для этих плагинов, куда я должен поместить их в свою папку шаблонов?
я делаю это так, как показано ниже, но я не думаю, что моя структура достаточно хороша.


index.html
css
….my.css
js
….my.js
css_plugin
….css3_button
……..css3_button.css
js_plugin
….jquery_prettyphoto
……..jquery.prettyphoto.css
………………………………………………..jquery.prettyphoto.js


как разместить эти файлы, чтобы обеспечить простое управление в функции?

Комментарии:

1. Этот вопрос, вероятно, следует задать в StackOverflow.

Ответ №1:

Я использую статическую папку, которая включает папки для CSS, изображений и JavaScript. Вы также можете добавить папку для своих плагинов, где каждый плагин будет находиться в отдельной папке.

Вы можете воспроизвести свою общую структуру внутри каждой папки плагинов, но большинство плагинов поставляются предварительно организованными, и изменить их структуру не всегда легко.

пример

 index.html
static
...js
...css
...img
...plugins
......myFavoritePlugin
.........css
.........js
.........img
......myFavoritePlugin2
.........css
.........js
.........img
  

Совместное хранение файлов плагинов упрощает их обслуживание, но влияет на производительность. При развертывании на производственных компьютерах рекомендуется объединять файлы CSS и JavaScript. Вы можете получить лучшее из обоих миров, если используете скрипты сборки, такие как ant