Estoy usando el motor de plantillas de jade/pug con ExpressJS en Node.js. Emite un html con una sola línea. Sin sangría en absoluto. No pude encontrar ninguna opción embellecedora.motor de plantilla Pug/Jade: embellecedor html?
Respuesta
Solía haber una opción {bonita: verdadera} pero se eliminó porque se ensució con espacios en blanco.
Refs:
https://github.com/visionmedia/jade/issues/#issue/91 https://github.com/visionmedia/jade/issues/closed/#issue/89
En app.js, pase la opción pretty
al compilador de Jade.
app.set('view options', { pretty: true });
Solo funciona en Express 2.x. –
para otros; esto también funciona en Express 4. * – jerone
Si está compileing desde la consola, a continuación, puede utilizar esta:
jade views/ --out html --pretty layout.jade
que va a generar código HTML en la carpeta beutyfied.
- 1. Motor de plantilla C#
- 2. Plantilla motor recomendaciones
- 3. Motor de plantilla de documento
- 4. .net motor de plantilla de correo electrónico
- 5. Express.js motor de plantilla personalizada (placa)
- 6. Motor de plantilla Smart-like para Java?
- 7. ¿Puede recomendar un motor de plantilla .net?
- 8. ¿Cómo hacer un motor de plantilla php?
- 9. Uso de Express sin plantilla de motor
- 10. Motor de plantilla para Google App Engine
- 11. Renderizar tabla html con motor de plantilla de guión bajo usando un modelo complejo de troncal
- 12. ¿Hay algún embellecedor CoffeeScript?
- 13. ¿Un embellecedor para lisp?
- 14. Escribiendo un embellecedor de código
- 15. ¿Hay un buen motor de plantillas HTML en Cocoa Touch?
- 16. Android Motor de plantillas HTML liviano
- 17. Plantilla HTML + JSON vs Servidor HTML
- 18. Motor de plantilla de jade: cada desplazamiento de iteración
- 19. Php Framework o motor de plantilla u otra cosa?
- 20. cómo integrar el motor de plantilla h2o con codeigniter
- 21. Clases en la plantilla del motor de afeitar
- 22. (Apache) Embellecedor de registro de errores
- 23. CSS elemento/formato HTML plantilla
- 24. Plantilla HTML simple en Python
- 25. Cargar plantilla HTML con JavaScript
- 26. Editor de Eclipse HTML para archivos de plantilla HTML
- 27. Animación dentro de un embellecedor (llamando OnRender)
- 28. Embellecedor de código fuente para C++ (vC++)?
- 29. Un embellecedor de PHP/formateador/bonita impresora?
- 30. Mejor formateador/embellecedor de código C++
posible duplicado de [ExpressJS: cómo generar bastante html] (http://stackoverflow.com/questions/5276892/expressjs-how-to-output-pretty-html) – bummi