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