2011-12-14 7 views
2

rails Utilisation 3.1 et moins-rails (> = 2.1.1):fichier .css.less local importation avec rails 3.1 + moins-rails

Est-ce quelqu'un là-bas avec succès en utilisant @import pour inclure Css local. moins de fichiers? J'utilise la structure du fichier suivant pour essayer de le faire:

application.css:

//= require less 

less.css.less:

@import "layout" 

layout.css.less:

body { 
    background-color: white; 
} 

Cependant, le contenu de layout.css.less n'est jamais chargé. J'ai également essayé d'importer "layout.css" et "layout.css.less" en vain.

Je sais que less.css.less est chargé parce que si je mets du CSS là-dedans, il est chargé. J'utilise @import pour inclure le fichier layout.css.less car (finalement) j'essaie d'utiliser l'asset-image-url, et l'auteur de less-rails m'a dit que je devais utiliser @ importer here

MISE à JOUR:

J'ai ajouté un point-virgule pour les déclarations @import, et maintenant plutôt que rien du fichier less.css.less étant chargé, je vois les déclarations @import eux-mêmes dans la feuille de style chargé.

+0

je suis arrivé ce travail en renommant le fichier layout.css.less à layout.less – kclair

+0

Pouvez-vous s'il vous plaît répondre à la question et la marque comme répondu. Il apparaît comme sans réponse en ce moment ... –

Répondre

1

Je suis arrivé ce travail en renommant le fichier layout.css.less à layout.less

+0

J'ai eu le même problème, mais j'essayais d'importer des fichiers CSS réguliers dans le fichier LESS en utilisant la directive @import. Merci beaucoup! Renommer à * .less tout fixé! –