EJS 部分在子目录中带有快递



我有一个页面./views/account/index.ejs,其中包含来自./views/account/edit.ejs的部分内容 - 但是当我从./account/index.ejs调用它时,我收到一个错误,即"路径必须是字符串"

<%- partial('edit.ejs') %>

我正在使用快速 3.x 和快速部分

如果我在基础 ./views/edit.ejs 中包含部分,它可以工作。如何在子目录中包含部分?我试过<%- partial('account/edit') %>但它不起作用。

我遇到了同样的问题。我已经在快速部分模块中修复了它并发出了拉取请求 - https://github.com/publicclass/express-partials/pull/19。

因此,只需安装最新的模块版本即可完成。

最新更新