Отключить конвейер/литые диски Rails 4.1
Кажется, я не могу найти способ отключить Asset Pipeline в Rails 4.1. Я вижу много информации для Rails 3.2.
Я хочу использовать Grunt/GulpJs и bower для обработки всех моих активов, и я не могу найти что-то для этого. Скорее я нахожу приличную сумму, но большая часть ее не относится ко мне или не нарушается.
Существует half-pipe
драгоценный камень. Однако half-pipe полагается на Rails 4.0, и я на Rails 4.1, и я не могу найти, где принудительно установить Gem для установки в другой версии Rails, если это возможно.
Этот вопрос расширился на несколько вопросов, чем я предполагал. В принципе, мне просто нужно знать, как отключить Asset Pipeline, запрещая, как интегрировать GruntJS.
Ответы
Ответ 1
Вы можете отключить конвейер ресурсов в config/application.rb
, добавив в него следующую строку:
config.assets.enabled = false
Вы также можете отключить конвейер ресурсов при создании нового приложения rails, передав ему опцию -skip-sprockets:
rails new myappname --skip-sprockets
Ответ 2
Добавьте это в свой config/application.rb
:
config.assets.enabled = false
config.generators do |g|
g.assets false
end
Это отключит конвейер активов, и это предотвратит создание генератора cli при создании леса.