nodejs partials分布図

900 ワード

node.js開発ガイドのnodejs partials viewを勉強していますが、なかなか実行できません.苦労したあげく、やっと成功しました.
Cause:nodejsのexpressバージョンは互換性がなく、各バージョンの違いが大きく、npmでデフォルトでインストールされているのは最新バージョンのexpressです.
Solution:partials()を直接ejsのviewビューで使うにはロードが必要です. express-partialsモジュール:require('express-partials') .
1.app.jsでexpress-partialsモジュールを引用する.
var partials=require('express-partials');



...



app.use(partials());
2.list.ejsでpartialを使えば成功できます.
<ul><%- partial('listitem',items) %></ul>
疑問があれば、メッセージをください.