それ自体が他の JavaScript ファイルを必要とする JavaScript ファイルを要求したいと思います。
main.js で
//= require plugins
... Shared Code
plugins.js 内
//= require vendor/handlebars-1.0.rc.1.js
//= require vendor/jquery.animate-colors-min.js
//= require vendor/spin.min.js
ただし、sprockets は plugins.js の内容を main.js に追加しますが、その中の require を評価していないように見えるため、js ファイルをプルしてそれらを含めるのではなく、コンパイルされた main.js にコメントとして含めます。 .
コンパイルされた main.js で
//= require vendor/handlebars-1.0.rc.1.js
//= require vendor/jquery.animate-colors-min.js
//= require vendor/spin.min.js
...Shared Code
これらの require を plugins.js ではなく main.js に追加すると、それらは適切に必要になり、その内容はコンパイルされた main.js に含まれます。
では、sprockets が plugins.js のインクルードを評価しないのはなぜでしょうか?