/ / Деактивиране на тръбопровода за активи / зъбни колела Релси 4.1 - рубинки на релси, грундове, тръбопроводи за активи, зъбни колела

Деактивиране на тръбопровода за активи / зъбни колела Релси 4.1 - рубинки на релси, грундове, тръбопровод за активи, зъбни колела

Не мога да намеря начин да деактивирам 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

Това ще деактивира тръбопровода за активи и ще попречи на генератора да създава активи при генериране на скеле.