ruby-on-rails gruntjs asset-pipeline sprockets

ruby on rails - Desactivar la tubería de activos/Rieles de ruedas dentadas 4.1



ruby-on-rails gruntjs (2)

Parece que no puedo encontrar una manera de deshabilitar la canalización de activos en Rails 4.1. Veo mucha información para Rails 3.2.

Quiero usar Grunt / GulpJs y Bower para manejar todos mis activos y parece que no puedo encontrar algo para esto. Más bien encuentro una cantidad decente, pero la mayoría no se aplica a mí o está rota.

Hay la gema de half-pipe . Sin embargo, half-pipe se basa en Rails 4.0 y estoy en Rails 4.1 y no puedo encontrar dónde obligar a una Gem a instalarse en una versión diferente de Rails, si eso es posible.

Esta pregunta se expandió en unas pocas preguntas más de las que pretendía. Básicamente, solo necesito saber cómo deshabilitar la canalización de activos, a excepción de cómo integrar GruntJS.


Agrega esto a tu config/application.rb :

config.assets.enabled = false config.generators do |g| g.assets false end

Esto deshabilitará la canalización de activos e impedirá que el generador de cli cree activos al generar un andamio.


Puede deshabilitar la canalización de activos en config/application.rb agregando la siguiente línea:

config.assets.enabled = false

También puede desactivar el flujo de activos al crear una nueva aplicación de rieles pasándole la opción --skip-sprockets:

rails new myappname --skip-sprockets