Как стать автором
Обновить

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

Я бы ещё добавил sort, потому как не все файлы одинаково полезли^W^W могут быть загружены в нужном порядке.
Каким образом должен работать sort?

этот хелпер порядок включения не меняет и удаляет дубликаты, поэтому порядок можно соблюсти, например, так:

<%= javascript_include_tag collect_js("lib/init", "lib/*") %>
Ну вот допустим у меня лежат файлы:
100...js
101...js
102...js

200...js

в одной директории. Он их в этом порядке и вставит? Если да, то хорошо…
То есть ты предлагаешь именовать файлы так, чтобы они соответствовали порядку загрузки? Думаю, разумней будет распределить скрипты по каталогам:
<%= javascript_include_tag collect_js(«lib/core», «lib/models», «lib») %>

а разве какое-то из этих средств позволяет рекурсивно подключать js? основная их функция — компановка и минимизация кода. думаю, мой хелпер можно использовать в связке с одним из таких средств.
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации

Истории