Express.js 需要帮助提供文件

Express.js need help serving a file

好的,所以我正在尝试提供要呈现的 ejs 文件。该文件位于不同的目录中,因此当我尝试写入该路径时它仍然不起作用。这是有问题的代码:

app.get('/views2/personal-form', (req, res) => {
    res.render('/views2/personal-form');
});

我的 ejs 页面位于文件夹 views2 中的文件夹 views 中。因此,作为示例,将提供以下所有路线减去上面列出的路线:

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 的代码行,但都无济于事。任何 recommendations/suggestions 将不胜感激。在图片中,您可以看到两个 'views' 文件夹。我只是希望能够提供来自多个视图目录的视图文件,以便更好地组织我的应用程序。

好的never-mind我刚刚知道了。

app.get('/personal-form', (req, res) => { res.render('views2/personal-form') });