Не мога да намеря начин да деактивирам Asset Pipeline in Rails 4.1. Виждам много информация за Rails 3.2.
Искам да използвам Grunt / GulpJs и Bower, за да се справя с всичките си активи и не мога да намеря нещо за това. По-скоро намирам прилична сума, но по-голямата част от нея не се отнася за мен или е нарушена.
Налице е half-pipe
скъпоценен камък, Въпреки това половината тръба разчита на релсите 4.0 и аз съм на релси 4.1 и не мога да намеря къде да принудя Gem да инсталира в различна версия на Rails, ако това е дори възможно.
Този въпрос се разшири до още няколко въпроса, отколкото смятах. По принцип просто трябва да знам как да деактивирам Asset Pipeline, като изключвам как да интегрирам GruntJS.
Отговори:
33 за отговор № 1Можете да деактивирате тръбопровода за активи в config/application.rb
като добави следния ред към него:
config.assets.enabled = false
Можете също да изключите тръбопровода за материали, докато създавате ново приложение за релси, като преминете към него опцията -skip-sprockets:
rails new myappname --skip-sprockets
16 за отговор № 2
Добавете това към вашето config/application.rb
:
config.assets.enabled = false
config.generators do |g|
g.assets false
end
Това ще деактивира тръбопровода за активи и ще попречи на генератора да създава активи при генериране на скеле.