0

./views/account/edit.ejs から部分的にインクルードされたページ ./views/account/index.ejs がありますが、./ から呼び出すと「パスは文字列でなければなりません」というエラーが表示されます。アカウント/index.ejs

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

Express 3.x と express-partials を使用しています

ベース ./views/edit.ejs にあるパーシャルを含めると、機能します。サブディレクトリにパーシャルを含めるにはどうすればよいですか? 試してみ<%- partial('account/edit') %>ましたが、うまくいきません。

4

1 に答える 1

1

同じ問題があります。express-partialsモジュール内で修正し、プルリクエストを作成しました-https ://github.com/publicclass/express-partials/pull/19

したがって、最新のモジュールバージョンをインストールするだけで完了です。

于 2012-10-04T08:50:44.083 に答える