2012-06-28 6 views
2

Est-ce que quelqu'un a déjà utilisé Jammit et la gemme less-rails-bootstrap?Utilisation de less-boots-bootstrap avec Jammit

Je suis en train de développer pour une application Rails 3.2 qui utilise less-rails-bootstrap et que je voulais déployer en utilisant jammit pour minimiser les requêtes. J'ai développé en utilisant les fichiers gem et LESS qui inclut des commandes @import et il ne se traduit pas bien avec jammit.

Existe-t-il un moyen pour que jammit reconnaisse les fichiers LESS et précompile tout @import, puis compresse tout?

Suis nouveau ici et j'ai cherché et n'ai pas trouvé quelque chose de similaire à mes problèmes. Si quelqu'un peut me diriger ce serait génial.

+0

Y a-t-il une raison pour laquelle vous ne vous contentez pas du pipeline d'actifs de rails par défaut? –

Répondre

0

Vous devez compiler vos fichiers Less en CSS avant d'utiliser Jammit.

lessc bootstrap.less > bootstrap.css 

La commande ci-dessus génère déjà un seul fichier CSS pour tout le code CSS Bootstrap. Vous pouvez utiliser Jammit pour combiner et compresser ce fichier bootstrap.css avec vos autres fichiers CSS.

Notez que la directive @import dans Less diffère de celle de CSS. La directive @import dans Less importe le contenu du fichier dans la portée principale pour pouvoir le compiler.

Questions connexes