Лучший способ объединиться и уменьшить JS / CSS на Heroku

В первую очередь, согласно этому ответу, :cache => true опция на stylesheet_link_tag и javascript_include_tag не работает над Heroku. Действительно ли это верно? Я нашел :cache => true работать иногда, но не всегда (странный!)

Кроме того, каково лучшее решение здесь? Идеально это беспрепятственно объединило бы и уменьшило бы весь CSS / JS. Поставщик программного блока Актива Heroku утверждает, что сделал, это - является там более оптимальными вариантами?

29
задан Community 23 May 2017 в 11:46
поделиться

4 ответа

Я еще не пробовал его на Heroku, но Spreckets может быть хорошим для этого. Кроме того, в прошлом мне больше повезло в

:cache => 'all.css'
:cache => 'all.js'

вместо «правда»

3
ответ дан 28 November 2019 в 01:52
поделиться

Это другой способ управления CSS/Javascript, но вы можете захотеть проверить плагин Rails shoebox .

Shoebox может выполнять объединение, минификацию и кэширование.

1
ответ дан 28 November 2019 в 01:52
поделиться

У GitHub есть хороший ответ на этот вопрос, и я уверен, что вы могли бы изменить скрипты развертывания Heroku для интеграции:

http://github.com/blog/551-optimizing-asset-bundling-and-serving-with-rails

4
ответ дан 28 November 2019 в 01:52
поделиться

Название проекта говорит само за себя:

http://github.com/amasses/heroku_asset_packager

0
ответ дан 28 November 2019 в 01:52
поделиться
Другие вопросы по тегам:

Похожие вопросы: