app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] }));
Esa es la línea en mi app.js que permite less
. ¿Cómo puedo pasarle el parámetro { compress: true }
?¿Cómo puedo minimizar CSS usando `less` en` express-js`?
app.use(express.compiler({ src: __dirname + '/public', enable: ['less'] }));
Esa es la línea en mi app.js que permite less
. ¿Cómo puedo pasarle el parámetro { compress: true }
?¿Cómo puedo minimizar CSS usando `less` en` express-js`?
También tuve este problema y que esto puede ser útil para compartir con los demás:
var lessMiddleware = require('less-middleware');
app.use(lessMiddleware({ src: __dirname + '/public', compress: true, optimization: 2 }));
Más información y ajustes sobre el proceso Minify se pueden encontrar en el Less-Middleware README.md
Lamentablemente, no puede y usa el compilador de connect para hacerlo. Connect.compiler, que es lo que es express.compiler, solo le permite establecer qué compiladores usar, pero no ninguna opción para los compiladores individuales. Si desea establecer el indicador de compresión de less.js, deberá crear su propio middleware que use el módulo less.js.
uso less4clients con la opción compresa
I obsoleto y eliminar el paquete less4clients que se extiende un servidor express.js con un menor middleware de representación de CSS para hacer menos archivos a CSS sobre la marcha (y almacenar en caché los resultados en memoria) en favor de un proyecto mío más nuevo llamado DocPad que le permite usar cualquier preprocesador que desee.
A partir de este momento de la escritura, no tiene un middleware express fácil de usar como less4clients, sin embargo, tal cosa está en la hoja de ruta pronto. En su lugar, puede usarlo de manera independiente o mediante su API.
En retrospectiva, debería haber mantenido menos4 clientes disponibles y acabo de decir en su Léame que DocPad es la nueva forma de hacer las cosas, pero nunca me di cuenta de que menos4 era actualmente utilizado por alguien ya que DocPad ya había ganado tanta atención.
¿Cómo hago para ¿haciendo eso? – Shamoon
sí, se puede hacer. Ver mi respuesta a continuación. – Voles