Я пытаюсь преобразовать существующее приложение в новый макет конвейера активов 3.1 и хочу включить в него множество файлов поставщиков, которые должны быть в определенном порядке (underscore.js и базовая сеть - одна пара). Таким образом, я не могу просто использовать = require_tree .
для загрузки файлов своего поставщика (без переименования каждого файла с префиксом Yuck).
В моем файле app/assets/javascripts/application.js
находится следующее:
//= require modernizr-1.7 //= require jquery-1.6.1 //= require underscore-1.1.5 //= require backbone-0.3.3 //= require_tree .
Я пробовал каждую комбинацию с расширениями /out, с/out require_tree и с /out относительными путями, и ничего не работает. Все файлы моего поставщика находятся в /vendor/assets/javascripts/
.
Я чувствую, что я глуп, потому что это похоже на такой очевидный случай использования (включая определенные файлы по имени в порядке, свойственном JS, нет?), что я должен делать что-то идиотское?