Underscore.js no tiene una función de compilación como ejs y jade, pero funciona como un módulo Node.js. ¿Podría alguien proporcionar un ejemplo de cómo hacerlo funcionar dentro de una aplicación Express?Ejemplo de Node.js Express registrando Underscore.js como motor de vista?
8
A
Respuesta
20
var _ = require('underscore');
app.register('.html', {
compile: function (str, options) {
var template = _.template(str);
return function (locals) {
return template(locals);
};
}
});
4
Ahora con Express 3.0, es un poco diferente. solución fácil: https://github.com/haraldrudell/uinexpress
npm install uinexpress
continuación
app.configure(function() {
app.engine('html', require('uinexpress').__express)
app.set('view engine', 'html')
+0
pulgar hacia arriba, esto funcionó muy bien para mí –
Cuestiones relacionadas
- 1. Rutas de vista múltiple en Node.js + Express
- 2. Node.js/Express Sitios web de ejemplo de código abierto
- 3. Node.js + Express - ¿Cómo funciona parciales de bigote?
- 4. Uso de Express sin plantilla de motor
- 5. Node.js/Express Caching
- 6. node.js - utilizando soldadura con express?
- 7. Node.js + Express: Rutas vs controlador
- 8. Comprensión de vhost en Express Node.js
- 9. Node.js, Express y Jade - Formas
- 10. ¿Cómo atrapo los errores del servidor node.js/express como EADDRINUSE?
- 11. Node.js y Express en Windows
- 12. manejo de excepciones en node.js y express
- 13. Node.js - EJS ejemplo
- 14. node.js express app.get y app.post
- 15. internacionalización en Node.js, Express, i18n
- 16. Localización en node.js con express
- 17. Cómo manejar errores en Node.js usando Express
- 18. node.js fs.read() ejemplo
- 19. express + Jade: siempre variable local no está definido en la vista (+ Node.js expresan + jade)
- 20. Integrando Ember.js con Node.js (Express + Tower.js)
- 21. Node.js - express - jade - compile SASS/LESS
- 22. enrutamiento Node.js/Express con params get
- 23. ¿Cómo manejar rutas relativas en node.js/express?
- 24. Node.js/Express form post req.body no funciona
- 25. Node.js, Express y css, js, activos de imagen
- 26. node.js multi room chat ejemplo
- 27. Llamadas API simples con Node.js y Express
- 28. Node.js: Crear un proyecto Express utilizando CoffeeScript
- 29. Eventos personalizados en Node.js con Express framework
- 30. Open Source Node.js (y Express) proyectos
Nota: Esto es para expresar <3 – UpTheCreek