Saltar al contenido

PHPStorm: ¿Cómo configuro LESS para enviar al directorio CSS con el observador de archivos?

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

ingrese la descripción de la imagen aquí

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.

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *