До сих пор я использовал jammit для упаковки своих ресурсов, но мое следующее приложение будет в Rails 3.1.
Должен ли я по-прежнему использовать Jammit? Или мне следует работать со встроенным конвейером активов?
До сих пор я использовал jammit для упаковки своих ресурсов, но мое следующее приложение будет в Rails 3.1.
Должен ли я по-прежнему использовать Jammit? Или мне следует работать со встроенным конвейером активов?
Вы можете по-прежнему использовать Jammit, но встроенным конвейером ресурсов является The Rails Way™.
Я бы порекомендовал вам попробовать конвейер активов/Sprockets — если вам это не нравится, это так же просто, как перемещение файлов javascript и css обратно в общедоступный каталог и настройка Jammit по-старому.
Я обнаружил, что настройка конвейера ресурсов в первый раз для конкретного CSS браузера была немного неинтуитивной, но это было просто то, что я не был знаком со всем процессом. Sprockets работает хорошо и позволяет вам использовать ERB/HAML со сценарием кофе или sass (если хотите).