El SysAdmin del 3er Mundo

todo lo que expliqué mientras nadie prestaba atención

rails-assets

| Comments

Gemas como twitter-bootstrap-rails, hacen que el trabajo con CSS complejas supuestamente se haga “al click”. Pero cuando deseas ir un poco más allá, por ejemplo, si quieres DataTables, notarás que tienes dos opciones, la primera, usar una gema desfasada (si hay, que casi siempre la hay, aunque buena para nada).

Sin embargo, parece que algún cerebrito, hizo un sitio en el cual la fuente oficial de las assets (quizás a través de npm) se convierten de manera automatizada en una gema de rails.

De esta manera, al poner en el Gemfile de tu aplicación esto:

“Gemfile”
1
2
3
4
5
6
7
8
9
source  'https://rails-assets.org' do
   gem 'rails-assets-underscore'
   gem 'rails-assets-DataTables'
   gem 'rails-assets-bootstrap'
   gem 'rails-assets-jquery-ui'
   gem 'rails-assets-stringjs'
   gem 'rails-assets-iCheck'
   gem 'rails-assets-jquery'
end

Instalarás dichas js/css en tu aplicación.

En el sito web de rails-assets explica con unos diff, que debes poner en el application.js y aaplication.css para incluir cada una de las assets. Casi siempre es algo genérico al nombre, lo puedes intuir.

De todas maneras, el fracasado proyecto de crear un jquery unobstructive; condujo a que jquery fuera expulsada del core de rails. Así que al parecer la tendencia de rails 5 en adelante, será usar las js aparte. Más vale tener un buen jquery a mano.

Si este artículo te resultó interesante, considere donar 0.04 BTC: 1Kg4gu3e7u8HUw8bj5NbBciRg6Y56kuFCU

Comments