Este team de redactores ha estado por horas investigando para darle espuestas a tus interrogantes, te regalamos la soluciones por eso esperamos serte de gran ayuda.
Solución:
Vea mi respuesta relacionada para el observador de archivos JADE, creo que sería lo mismo para MENOS.
El truco es usar $FileDirPathFromParent(dir)$
macro:
$ProjectFileDir$/css/$FileDirPathFromParent(less)$
Producirá /project/path/css/dir/
para un archivo ubicado en /project/path/less/dir/
directorio.
Quiero compilar un archivo menos de
sitios/todos/temas/bic/res/less/style.less a sitios/todos/temas/bic/res/css/style.css
Esto es lo que hice
Entonces, los argumentos que usé son: –no-color $FileName$ ../css/$FileNameWithoutExtension$.css
Esto producirá: /usr/local/bin/lessc –no-color blogs.less ../css/blogs.css en la consola de phpstorm y funciona bien.
Podría perderme algo. De todos modos, probé “–no-color $FileName$ $ProjectFileDir$/sites/all/themes/bic/res/css/$FileDirPathFromParent(less)$” y “–no-color $FileName$ $ProjectFileDir$ /sites/all/themes/bic/res/css/$FileDirPathFromParent(less)$$FileNameWithoutExtension$.css”. Ninguno de los dos trabaja para mí. Así que simplemente publique mi solución aquí, lo que podría ayudar a algunas personas que tienen el mismo problema conmigo.
solo cambia Ruta de salida para actualizar para:
../css/$FileNameWithoutExtension$.css
Actualizar:
En la nueva versión de LESS, debe invertir sus barras en la ruta que especifique. Entonces debería ser:
..css$FileNameWithoutExtension$.css
Reseñas y calificaciones
Al final de la post puedes encontrar las notas de otros administradores, tú todavía tienes la habilidad insertar el tuyo si dominas el tema.