2012-08-14 16 views
5

Estoy usando el programa 'simpLESS' para compilar mis archivos .less en archivos .css sobre la marcha.simpLESS no compilando

¡Es realmente genial!

Sin embargo, después de usarlo solo por un par de días, 'simpLESS' dejó de copiar el .less en archivos .css. He intentado reinstalar, volver a descargar y luego volver a instalar, intenté con otros directorios, otros archivos .less, intenté recompilar manualmente, pero nada funciona.

¿Alguien ha experimentado esto?

Gracias!

+0

¿Cambió algo en su máquina entre cuándo estaba funcionando y cuándo se detuvo? Tal vez movió directorios? ¿Cuentas modificadas? ¿Cambió de ejecutar el programa directamente a un atajo? Un archivo por lotes? – TheZ

+0

Gracias a todos por su ayuda, pero encontré el problema. :) – Yura

+1

¡Si crees que otros podrían tener el mismo problema, sería genial si pudieras escribir una respuesta que pueda ayudar a otros a solucionarlo! ;) – TheZ

Respuesta

4

Parece que encontré el problema. que tenía el siguiente código:

#result{ 
    .result_padding; 

    .icon{ 
     height: 17px; 
     width: 23px; 
    } 
} 

Sin embargo, el ".result_padding" en realidad no fue definido. El compilador de simpLESS debería haber detectado esto, pero supongo que esto es un error. De todos modos, después de eliminar esta línea, funcionó.

+0

Parece que este problema todavía está vigente en 1.4, gracias por señalar qué estaba causando su problema. Es hora de buscar a los indefinidos ... –

5

¡Simpless es siempre malo con el manejo de errores! en lugar de decirle lo que está mal, ¡simplemente no funciona! Entonces, esto es lo que hago: cuando Simpless no muestra el error, uso Winless para encontrar el error y luego de solucionarlo vuelvo a Simpless. Nota: Uso Simpless porque funciona bien con archivos @import .less, en cambio, Winless no.