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. Twitter Bootstrap LESS con Node.js y Express
- 2. Node.js - express - jade - compile SASS/LESS
- 3. ¿Utiliza Node.js como compilador LESS independiente en el proyecto?
- 4. ¿Usando bigote.js junto con node.js?
- 5. Usando para siempre con Node.js
- 6. Conexión DSN-less con PHP ODBC usando el controlador MDBTools
- 7. ¿Cómo se usa less.js con node.js para ver archivos .less en una carpeta?
- 8. ¿Puedo usar LESS con Xul?
- 9. Usando un zócalo Flash con Node.js
- 10. Autenticación NTLM usando node.js
- 11. Usando php + gearman + node.js
- 12. Perfilando Node.js usando DTrace
- 13. Mesas de esquina redondeadas con LESS
- 14. CSS: Administrar imágenes de Sprite con .Less
- 15. monitorear clientes conectados usando node.js
- 16. CSS - LESS class inheritance
- 17. ¿Cómo puedo minimizar CSS usando `less` en` express-js`?
- 18. Node.js spawn con colores?
- 19. LESS contra COMPASS
- 20. CSS Gradients - Less Mixins
- 21. Apache Ant Less Than
- 22. Encabezados no configurados con redirección usando node.js/Express
- 23. ¿Usando el navegador sin cabeza Node.js con híbrido de selenio?
- 24. Reproducir audio con Node.JS
- 25. LESS archivo no carga (404)
- 26. Express.js + Less: cómo configurar correctamente
- 27. Cómo manejar errores en Node.js usando Express
- 28. un servidor mustache.js laterales ejemplo usando Node.js
- 29. node.js, socket.io con SSL
- 30. Trabajar 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?) –