ipeline de ativos do @Rails: maneira padrão de incluir todos os / vendor / assets / javascripts /?
Estou migrando um aplicativo para o Rails 3.1 (e agora para o 3.2) e assisti aoRailscast no pipeline de ativos. Mudei todos os meus arquivos de plug-in jquery de terceiros para o diretório / vendor / assets / javascripts /. No meu /app/assets/javascripts/application.js, tenho o seguinte:
//= require jquery
//= require jquery_ujs
//= require_tree .
//= require_self
Eu percebi orequire_tree .
chamada @ carrega apenas a árvore do diretório / app / assets / javascripts /. (Está correto?) Qual é a melhor maneira de incluirtodo javascripts do "fornecedor"? (Não estou preocupado com pedidos neste momento.) É claro que eu poderia solicitá-los linha por linha em /app/assets/javascripts/application.js. Meu outro pensamento foi criar /vendor/assets/javascripts/vendor_javascripts.js com o seguinte:
//= require_tree .
E, em /app/assets/javascripts/application.js, adicione o seguinte:
//= require vendor_javascripts
Isto parece um pouco desajeitado. Existe uma maneira melhor de incluir automaticamente todos os javascripts "vendor" (e / ou "lib")?
PS. Eu viesta sobre os arquivos index.js, mas eu poderia acabar com vários arquivos chamados index.js, certo? Ah, e tentei reiniciar o servidor o tempo todo.