这是我项目的结构。
app
控制器
index.server.controller.js
- 模型
-routes
index.server.routes.js
- 视图
index.ejs
配
-express.js
我在express.js文件中设置了视图目录:
app.set('views', '../app/views');
app.set('view engine', 'ejs');
这是在我的控制器文件中:
exports.render = function(req,res) {
res.render('index' , {
title: 'welcome to this page'
})
};
每当我打开localhost时,我都会
错误:无法在视图目录“../ app / views /”
中查找视图“index”答案 0 :(得分:0)
你给它错误的道路。试试这个
app.set('views', __dirname + '/../app/views');