Подтвердить что ты не робот

Реализует ли трубопровод активов 3.1 цикл отходов?

В rails 3.1, делает. coffee и // = требует, чтобы файлы обрабатывались только один раз или с каждым активом просить?

Например, у меня есть файл


//= require source/main.js.coffee
//= require source/second.js.coffee
//= require source/third.js.coffee

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

Спасибо за любые рекомендации по этому поводу.

4b9b3361

Ответ 1

Да, активы будут скомпилированы и кэшированы. Таким образом, они не будут генерировать дополнительные циклы. Вы также можете предварительно скомпилировать их, прежде чем нажимать на них.

Вот хорошая рецензия: http://blog.nodeta.com/2011/06/14/rails-3-1-asset-pipeline-in-the-real-world/