Nemôžem nájsť spôsob, ako zakázať Asset Pipeline in Rails 4.1. Vidím veľa informácií o Rails 3.2.
Chcem použiť Grunt / GulpJs a bower, aby som zvládol všetky moje aktíva a nemôžem nájsť niečo na to. Namiesto toho nájdem slušnú sumu, ale väčšina z nich sa na mňa nevzťahuje alebo je porušená.
K dispozícii je half-pipe
klenot, Avšak polovica potrubia sa spolieha na Rails 4.0 a ja som na Rails 4.1 a nemôžem nájsť miesto, kde by si Gem musel inštalovať v inej verzii Rails, ak je to možné.
Táto otázka sa rozšírila na ešte pár otázok, než som zamýšľal. V podstate stačí vedieť, ako deaktivovať Asset Pipeline, čím zabrániť tomu, ako integrovať GruntJS.
odpovede:
33 pre odpoveď č. 1Môžete zakázať pipeline materiálu v config/application.rb
pridaním nasledujúceho riadka:
config.assets.enabled = false
Môžete tiež vypnúť potrubie materiálu pri vytváraní novej aplikácie koľajníc tak, že prejdete na túto voľbu --skip-sprockets:
rails new myappname --skip-sprockets
16 pre odpoveď č. 2
Pridajte to k svojmu config/application.rb
:
config.assets.enabled = false
config.generators do |g|
g.assets false
end
Tým sa vypne potrubie materiálu a zabráni generátorovi klienta vytvárať aktíva pri vytváraní lešenia.