the rails present not images bootstrap asset ruby-on-rails-4 sprockets

ruby on rails 4 - rails - Cómo deshabilitar la adición de ".self" en Sprockets 3.0



sprockets rails (2)

Incluso si config.assets.digest = false está configurado, Sprockets 3.0 sigue agregando .self. a todos los archivos estáticos: application.css convierte en application.self.css?body=1

¿Cómo deshabilitar la adición de self ? Es necesario para un correcto trabajo de sincronización de navegadores.


En Sprockets 3, se agrega .self.css porque tiene config.assets.debug = true set de configuración config.assets.debug = true (no la configuración de resumen, que no está relacionada).

Si agrega lo siguiente a su archivo development.rb o production.rb , funcionará como espera:

config.assets.debug = false


La degradación de los piñones funcionó para mí. Agregue lo siguiente a su Gemfile

gem ''sprockets'', ''2.11.0''

y correr

bundle update sprockets