2012-09-13 10 views
15

Sto lavorando per sperare che un giorno sia in grado di costruire un'app rotaie dalla memoria. Sto seguendo il libro di Hartl e oggi ho deciso di sperimentare una sveltina dai calchi di Rails perché sembrava semplice da fare. Entrambi coinvolgono il twitter boostrap. Ecco dove ho bisogno di aiutoQual è la differenza tra gem bootstrap-sass e gem twitter-bootstrap-rails

gemma bootstrap-sass ha funzionato bene per il tutorial di Hartl
gemma twitter-bootstrap-rails per il Railscasts esercitazione non ha funzionato come devo installare Python, ecc

Quindi, come noob completo di programmazione e sviluppo web, volevo sapere qual è la differenza tra i due se sono entrambi dipendenti dal prodotto Bootstrap di Twitter?

Grazie!

risposta

18

Il primo è una traduzione di bootstrap di meno file per eseguire il sass file. Per integrarlo devi copiare quei file nel tuo progetto. Per aggiornarlo devi copiare nuovamente la nuova versione di quei file.

Secondo utilizza meno ed è un gioiello che fornisce alcune funzionalità aggiuntive come i generatori. L'integrazione avviene tramite bundler e ulteriori aggiornamenti.

Preferisco la prima soluzione. È più facile mantenere il controllo. È anche meno magico, quindi l'integrazione è più semplice e meno priva di errori.

Ecco un bel comparison and explanation of available bootstrap solutions for rails.

+4

Questo comparsion è una manna dal cielo, mi ci è voluto un po 'per capire come usare i bootstrap nei binari. meno, sass, pre-compilato, compilato. – AndyM