2012-06-27 21 views
5

De la nada, todas mis hojas de estilo comenzaron a arrojar errores durante la compilación.MENOS Error del compilador de Ruby

lessc static/css/styles.less 
/gems/less-2.2.1/lib/less/js/lib/less/parser.js:385:31: .rounded_corners is undefined (Less::Error) 

Ninguno de mis mixins parece estar disponible en el archivo principal menos. El archivo mixins.less se importa en la parte superior de mi hoja de estilo y solo se importa una vez.

@import "mixins.less"; 
@import "reset.less"; 
@import "clearfix.less"; 
@import etc.. 

También he comprobado cada archivo para una marca de orden de bytes, inspirado por Variable Name Error "is undefined" even though "variables.less" imported, e incluso volvieron 4 semanas en la historia de este proyecto Git (donde yo estoy 100% seguro de compilación se ejecutó correctamente). No he tenido suerte hasta ahora.

Por extraño que parezca, la compilación se ejecuta con éxito usando SimpLESS y Less Compiler for Mac.

He reducido esto a un problema de importación porque si intento usar una mezcla en la parte superior de la hoja de estilo y se emite un error con el nombre de esa mezcla.

¿Alguien familiarizado con esta situación?

Estoy usando la versión 2.2.1 del Less Ruby Gem.

Respuesta

1

Creo que necesita estar en el directorio que contiene el archivo que está intentando compilar. En lugar de ejecutar el comando como:

lessc static/css/styles.less 

intento:

cd static/css 
lessc styles.less 
+0

Good Lookin' buen examen – muffs

Cuestiones relacionadas