Express
Vanilla Express.js'de, aşağıdaki kod güzel çalışır.Sails.js'de birden fazla şablon motoru kullanmak mümkün mü?
var app = require('express')();
app.get('/jade', function(req, res) {
res.render('slash.jade');
});
app.get('/ejs', function(req, res) {
res.render('slash.ejs');
});
app.listen(1338);
sürece modüller node_modules
mevcut olduğu gibi, her iki şablonları uygun motorları tarafından oluşturulur.
Ayrıca şöyle bir varsayılan motoru belirtebilirsiniz:
Express'teapp.set('view engine', 'haml');
app.get('/', function(req, res) {
res.render('slash'); //looks for slash.haml in views directory
});
varsayılan görünüm motoru sadece the extension is omitted kullanılır. motor config/view.js
şimdiye kullanılan tek motordur belirtilen gibi
Yelkenler
Sails.js, öyle görünüyor.
error: Ignoring attempt to bind route (/barn) to unknown view: barn.jade
o Sails içinde voodoo büyük miktarda olmadan farklı görünüm motorları kullanmak mümkün mü:
doğrudan uzantısı belirtmek çalışırsanız
, ben şu hata alıyorum?
Bu şekilde anlamaya başladım. Kontrol ettiğiniz için teşekkürler! –