Rails 3.0 - Rails 3.2.2 Обработка активов с помощью Jammit - PullRequest
1 голос
/ 13 марта 2012

мы использовали Rails 3.0 уже некоторое время. Мы будем использовать jammit для компиляции ресурсов, которые затем будут храниться в / public / assets только для развертывания

Проблема в том, что мы недавно обновились до Rails 3.2.2, и теперь Jammit компилирует ресурсы в каталогах исходного кода, что приводит к путанице.

Кто-нибудь еще испытал это. Как правильно перейти с Rails 3.0 с jammit на Rails 3.2.2?

Спасибо

1 Ответ

2 голосов
/ 13 марта 2012

Rails 3.1 и выше заменяют большинство функциональных возможностей Jammit встроенным процессом, известным как Asset Pipeline. Это круто, а также довольно существенное изменение.

В app/config/application.rb есть строка (для новых приложений Rails)

# Enable the asset pipeline
config.assets.enabled = true

Установка этого значения в false вернет вас к древней истории. Но подумайте о переносе кода - это не , что сложно, и все больше и больше драгоценных камней ожидают / в зависимости от этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...