ejs partials with express在子目录中

时间:2012-09-21 06:10:38

标签: javascript node.js express ejs

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

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

我正在使用express 3.x和express-partials

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

1 个答案:

答案 0 :(得分:1)

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

所以只需安装最新的模块版本即可完成。