/ / Zakázať aktíva potrubia / kolesá koľajnice 4.1 - ruby-na-koľajnice, gruntjs, asset-pipeline, reťazové kolesá

Zakázať aktívne potrubie / kolesá koľajnice 4.1 - rubínovo-na-koľajnice, gruntjs, asset-pipeline, reťazové kolesá

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ď č. 1

Môž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.