2012-05-23 9 views
5

Estoy usando lessc para una menor compilación. Sin embargo, no puedo importar un archivo LESS absoluto, lessc siempre dice que el archivo importado no se encuentra.lessc con una ruta absoluta en la importación de

Por ejemplo,

A.less

@import /home/laptop/inc/inc.less 
+0

¿Dónde se sientan A.less en relación con inc.less? – cchana

+0

'A.less' se coloca en cualquier lugar de mi computadora,'/home/laptop/A.less' por ejemplo –

+0

¿Alguna vez encontró una solución para esto? De lo contrario, mi única opción es ajustar lessc en una secuencia de comandos de preprocesamiento que amplíe @import y las rutas desde rutas absolutas almacenadas en los comentarios –

Respuesta

-2

Es necesario poner comillas alrededor de su nombre de archivo, y terminar con un punto y coma. Menos es muy estricto sobre la sintaxis.

@import "/home/laptop/inc/inc.less"; 
+0

obtengo el mismo resultado que el anterior. lessc dijo que 'el archivo no se encontró' –

+0

¿Ha intentado utilizar la ruta relativa a la misma? @import "../home/laptop/inc/inc.less"; – GeekyMonkey

0

En mi prueba, las rutas absolutas no funcionan. La solución es, por supuesto, hacerlos caminos relativos. Por lo tanto, cuando un menor es un archivo en mi directorio personal (/ Users/Gidgidonihah)

/Volumes/remove/less/mixins.less 

se convierte en

../../Volumes/remove/less/mixins.less 
Cuestiones relacionadas