好的,所以我正在尝试提供一个要呈现的ejs文件。这个文件在一个不同的目录中,所以当我尝试写入该路径时,它仍然不起作用。下面是有问题的代码:
app.get('/views2/personal-form', (req, res) => {
res.render('/views2/personal-form');
});我的ejs页面位于文件夹视图内的文件夹views2中。因此,作为示例,以下所有路由减去上面列出的路由都会被提供服务:
app.get('/back-home', (req, res) => {
res.render('back-home');
});
app.get('/business', (req, res) => {
res.render('business')
});
app.get('/account', (req, res) => {
res.render('account');
})
app.get('/personal-form', (req, res) => {
res.render('personal-form')
}); 我已经在很多地方尝试过将包含personal-form的代码行放入其中,但都无济于事。如有任何建议,我们将不胜感激。在图片中,你可以看到两个“视图”文件夹。我只想能够从多个视图目录提供视图文件,这样我就可以更好地组织我的应用程序。

发布于 2020-11-01 23:13:45
好吧,不要紧,我刚拿到。
app.get('/personal-form', (req, res) => { res.render('views2/personal-form') });
https://stackoverflow.com/questions/64633393
复制相似问题