Как мне использовать расширения .html в моих файлах просмотра вместо .ejs при использовании Express.js от Parse.com?
Я изменил разделители EJS на <?
и ?>
, потому что я Я привык к ним из PHP. Это работало нормально, но я не могу изменить расширение файла для моих файлов просмотра:
Я пробовал следующее:
var express = require('express');
var ejs = require('ejs');
var app = express();
ejs.open = '<?';
ejs.close = '?>';
app.set('view engine', 'ejs');
app.engine('.html', ejs.renderFile);
app.set('views', 'cloud/views'); app.use(express.bodyParser());
app.get('/', function(req, res) {
res.render('Test', { message: 'Hello Express!' });
});
app.listen();
И я получаю внутреннюю ошибку сервера.
Я также пытался удалить эту строку с тем же результатом:
app.set('view engine', 'ejs');