- è il metodo consigliato di gestire i file .less utilizzare file statici precompilati o usare qualche conversione sorta di runtime utilizzando ad esempio un HttpHandler? Quali sono i pro e i contro dei diversi modi di fare ?
- Quali sono le tecniche consigliate per risolvere l'approccio sopra suggerito? Strumenti, librerie ecc.?
risposta
Poiché si è su .NET, si consiglia di controllare il DotLess project. È open source e molto attivo. Hanno un gestore HTTP che si collega a IIS, afferra qualsiasi richiesta per un file .less e restituisce un file CSS valido. Non so quale quantità di cache utilizzi, ma probabilmente puoi fare affidamento sul browser per memorizzarne una buona quantità ..
Il progetto DotLess ha anche un eseguibile che verrà compilato quando vuoi (come durante un costruzione del progetto), o su richiesta prgrammaticamente.
I pro ei contro per il modo in cui lo fai dipende davvero dal tuo progetto. Penso che il miglior flusso di lavoro possa essere usare LESS.js per lo sviluppo perché non hai bisogno di dipendenze esterne oltre al file javascript e tutte le modifiche sono subito disponibili. Quindi, poiché il progetto viene promosso attraverso vari ambienti di test e produzione, è possibile installare il filtro del server Web o precompilarlo. Di nuovo, dipende da come lo vuoi risolvere per il tuo progetto.
- 1. File LESS in Visual Studio con sintassi non evidenziata
- 2. Raggruppamento di file less e css insieme
- 3. Come compilare file .less in salvataggio in Visual Studio 2015 (anteprima)
- 4. Visual Studio 2012 Express e .NET 2.0
- 5. individualmente JS e CSS in Visual Studio 2010
- 6. @viewport, @media e LESS
- 7. Definisci costante TRACE in .NET/Visual Studio
- 8. DotLess - Come importare un file LESS in una cartella principale?
- 9. Less css file include in <head> sezione
- 10. Come posso utilizzare Gulp.watch in Visual Studio 2015?
- 11. Utilizzo di Less css framework in produzione
- 12. Html + css + sviluppo javascript con Visual Studio
- 13. codice di Visual Studio indentazione CSS e la formattazione
- 14. Visual Studio 2010: evidenziare testo e commento CSS
- 15. File di soluzione e file di progetto in Visual Studio
- 16. È possibile configurare Web Essentials per NON aggiungere file * .css al progetto Visual Studio?
- 17. Visual Studio gitignore e mdf, file ldf
- 18. Visual Studio ASP .Net MVC Intellisense
- 19. Visual Studio Development Server non sta aggiornando css e javascript?
- 20. escape intera dichiarazione in less css
- 21. Qual è la sintassi `& ::` in LESS CSS?
- 22. Come calcolare le percentuali in LESS CSS?
- 23. Definire le variabili in un file LESS
- 24. Come minimizzare i file CSS e JavaScript in Visual Studio 2015
- 25. Visual Studio 2008 - Disattiva debug .NET Framework
- 26. cmake e visual studio
- 27. Come utilizzare async con Visual Studio 2010 e .NET 4.0?
- 28. Come si compila Bootstrap-3.0.0-wip meno cartelle in .css con Visual Studio e Web Essentials 2012?
- 29. Visual Studio 2010 supporta .NET 4.5 CTP?
- 30. Creazione di applicazioni .net senza Visual Studio