Menos es increíble y quiero usar node.js porque usar less.js no es un buen rendimiento. Me probar purpos estoy usando xamp en las ventanas y yo instalar Node.js, pero dónde y qué debería escribir .. Puedo instalar express.js npm install -g express
y menos npm install -g less
Usando LESS con node.js
Respuesta
Si está utilizando expressjs puede instalar
npm install less-middleware
y después de la aplicación (app.js)
var lessMiddleware = require('less-middleware');
entonces usted tiene que decir expressjs para utilizar menos middleware haciendo
app.configure(function(){
//other configuration here...
app.use(lessMiddleware({
src : __dirname + "/public",
compress : true
}));
app.use(express.static(__dirname + '/public'));
});
ahora en su [nombreaplic] /public/stylesheets/custom.less
se traduce en custom.css css regulares
Si está utilizando 4.x expreso y menos middleware 0.2.x beta (que es la última en este momento), la sintaxis es un poco diferente.
Esto es lo mismo:
$ npm install less-middleware
Pero el middleware tiene un source
y tres opciones de parámetros:
function(source, options, parserOptions, compilerOptions)
Ejemplo:
app.use(require('less-middleware')(
__dirname + 'public/style/less', // source
{ dest: __dirname + 'public/style/css' }, // options
{}, // parser
{ compress: 'auto' } // complier
));
app.use(express.static(__dirname + '/public'));
compresa automático del compilador es muy agradable , style.css
dará como resultado un archivo sin comprimir y style.min.css
le dará un archivo comprimido.
Para obtener más información que debe salir de la Guía de migración y el código fuente aquí: https://github.com/emberfeather/less.js-middleware
Saludos por eso, solo me acabo de dar cuenta de que la respuesta aceptada es de 2 años obsoleta. –
- 1. Node.js - express - jade - compile SASS/LESS
- 2. ¿Utiliza Node.js como compilador LESS independiente en el proyecto?
- 3. ¿Usando bigote.js junto con node.js?
- 4. Usando para siempre con Node.js
- 5. Conexión DSN-less con PHP ODBC usando el controlador MDBTools
- 6. ¿Cómo se usa less.js con node.js para ver archivos .less en una carpeta?
- 7. ¿Puedo usar LESS con Xul?
- 8. Usando un zócalo Flash con Node.js
- 9. Autenticación NTLM usando node.js
- 10. Usando php + gearman + node.js
- 11. Perfilando Node.js usando DTrace
- 12. Mesas de esquina redondeadas con LESS
- 13. CSS: Administrar imágenes de Sprite con .Less
- 14. monitorear clientes conectados usando node.js
- 15. CSS - LESS class inheritance
- 16. ¿Cómo puedo minimizar CSS usando `less` en` express-js`?
- 17. Node.js spawn con colores?
- 18. LESS contra COMPASS
- 19. CSS Gradients - Less Mixins
- 20. Apache Ant Less Than
- 21. Encabezados no configurados con redirección usando node.js/Express
- 22. ¿Usando el navegador sin cabeza Node.js con híbrido de selenio?
- 23. Reproducir audio con Node.JS
- 24. LESS archivo no carga (404)
- 25. Express.js + Less: cómo configurar correctamente
- 26. Cómo manejar errores en Node.js usando Express
- 27. un servidor mustache.js laterales ejemplo usando Node.js
- 28. Trabajar con Node.JS
- 29. node.js, socket.io con SSL
- 30. Arrastrándose con Node.js
pensé que tenía que compilar .less utilizando CLI cada vez que estaba probando ... hasta que vi esta respuesta. Gracias por introducir el middleware! – Logan
Es casi MUY FÁCIL de usar, de esta manera. :) – lapo
Tan útil ... Me pregunto por qué menos middleware no fue mencionado en los documentos (o en un lugar que no pude encontrar?) –