У меня был проект с pug
view engine
, но теперь я использовал шаблоны HTML.Я установил consolidate & swig
модули, и мое приложение js изменилось с:
app.set('views engine', 'pug')
app.use('/', require('./routes/index'));
на:
var cons = require('consolidate');
app.engine('html', cons.swig)
app.set('views engine', 'html')
app.use('/', require('./routes/index'));
Но после этого мой код из маршрутов / index.js не работает (даже не звонит).Что я делаю неправильно?Я могу удалить весь код из этого файла, и он все еще работает.Код из маршрутов / index.js
router.get('/', function(req, res, next) {
//someLogic not working
res.render('index', { data: data });
})
module.exports = router;
Логика маршрутизации для других страниц работает хорошо.