Less è sorprendente e desidero utilizzare node.js perché l'uso di less.js non è una buona prestazione. I test per usi che sto usando xamp su Windows e installare node.js ma dove e cosa devo scrivere .. Io installare express.js npm install -g express
e meno npm install -g less
Utilizzo di LESS con node.js
risposta
Se stai usando expressjs è possibile installare
npm install less-middleware
e poi nell'applicazione (app.js)
var lessMiddleware = require('less-middleware');
allora si deve dire expressjs di utilizzare meno-middleware facendo
app.configure(function(){
//other configuration here...
app.use(lessMiddleware({
src : __dirname + "/public",
compress : true
}));
app.use(express.static(__dirname + '/public'));
});
ora nel tuo [appname] /public/stylesheets/custom.less
si traduce in regolare css custom.css
Se si utilizza 4.x espresso e meno middleware 0.2.x beta (che è l'ultimo al momento), la sintassi è un po 'diversa.
Questo è lo stesso:
$ npm install less-middleware
Ma il middleware ha un source
e tre opzioni parametri:
function(source, options, parserOptions, compilerOptions)
Esempio:
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'));
impacco auto del compilatore è veramente bello , style.css
genererà un decompresso e style.min.css
ti darà un file compresso.
Per maggiori informazioni si dovrebbe verificare la Guida alla migrazione e il codice sorgente qui: https://github.com/emberfeather/less.js-middleware
Cheers per quello, solo appena realizzato la risposta accettata è di 2 anni obsoleto. –
- 1. Bootstrap Twitter LESS con Node.js & Express
- 2. Utilizzo di Less css framework in produzione
- 3. Utilizzo di Apache Thrift con Node.js
- 4. node.js - utilizzo della saldatura con express?
- 5. Usa Node.js come compilatore LESS standalone nel progetto?
- 6. Utilizzo di .toLocaleString() in Node.js
- 7. Utilizzo di una variabile in un selettore in LESS
- 8. newbie pagerjs - utilizzo senza node.js?
- 9. node.js utilizzo memoria 0,12.x
- 10. Utilizzo del browser headless Node.js con ibrido di selenio?
- 11. Utilizzo di Slim o Haml e Sass/SCSS con Node.js?
- 12. Tavoli angolari arrotondati con LESS
- 13. Utilizzo di mustache.js insieme a node.js?
- 14. Node.JS: utilizzo di più repository Git
- 15. forOgni utilizzo di generatori in Node.js
- 16. Come utilizzare less.js con node.js per guardare file .less in una cartella?
- 17. Utilizzo della sincronizzazione del browser con l'app node.js
- 18. Configurare un osservatore di file LESS in PHPStorm 6 utilizzando node.js su Windows?
- 19. Più funzioni all'interno della stringa con LESS
- 20. Anteprima dal vivo con LESS o SCSS?
- 21. Monotouch Storyboard con controller vista xib-less
- 22. Utilizzo di socket.io con Cluster?
- 23. Utilizzo della funzione emit in node.js
- 24. Incremental gulp less build
- 25. @viewport, @media e LESS
- 26. Utilizzo di node.js in un ambiente di produzione
- 27. Utilizzo di node.js per l'ascolto su 2 porte diverse
- 28. Come funziona `std :: less`?
- 29. Utilizzo di gulp in VS2015 per compilare LESS in ASP.NET 4.5.2 Progetto MVC
- 30. autenticazione di base con Node.js e restify
ho pensato che dovevo compilare .less utilizzando cli ogni volta che stavo testando ... finché non ho visto questa risposta. Grazie per aver introdotto il middleware! – Logan
È quasi TROPPO FACILE da usare, in questo modo. :) – lapo
Così utile ... Mi chiedo perché less-middleware non è stato menzionato nei documenti (o in un posto che non sono riuscito a trovare?) –