Exemple d'enregistrement express Node.js Underscore.js comme moteur de vue?
-
26-10-2019 - |
Question
Underscore.js ne dispose pas d'une fonction de compilation comme EJS et jade, mais fonctionne en tant que module Node.js. Quelqu'un s'il vous plaît donner un exemple de la façon de le faire fonctionner à l'intérieur d'une application Express?
La solution
var _ = require('underscore');
app.register('.html', {
compile: function (str, options) {
var template = _.template(str);
return function (locals) {
return template(locals);
};
}
});
Autres conseils
Maintenant, avec Express 3.0, il est un autre bit. Solution facile: https://github.com/haraldrudell/uinexpress
npm install uinexpress
puis
app.configure(function () {
app.engine('html', require('uinexpress').__express)
app.set('view engine', 'html')
Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow