w modify:
依赖改为nunjucks-pagelet-w:
js中require使用改为需要具体到文件(之前为到目录)
下面为原repo说明
=========================================================================
egg-view-nunjucks-pagelet
Support the view rendering implementation of the nunjucks pagelet. Depends on the egg-view-nunjucks template view engine.
Pagelet: https://github.com/scrat-team/nunjucks-pagelet
DOCS: https://mozilla.github.io/nunjucks/templating.html
Install
$ npm i egg-view-nunjucks egg-view-nunjucks-pagelet --save
Usage
add plugin in {app_root}/config/plugin.js
exportsnunjucks = enable: true package: 'egg-view-nunjucks'; exportsnunjucksPagelet = enable: true package: 'egg-view-nunjucks-pagelet';
configure nunjucks in {app_root}/config/config.default.js
exportsview = defaultViewEngine: 'nunjucks'; exportsnunjucksPagelet = // default layout template relative to view base dir // layout: 'layout/layout.tpl', // default scrat resource manifest path // manifest: path.join(app.baseDir, 'config/manifest.json'), // whether using custom parser, default true // for more detail, see https://github.com/scrat-team/nunjucks-tag#custom-parser-rules // useCustomParser: true, // crossorigin: "" // ;
Render in controller
exports { ctx;};
Configuration
see config/config.default.js for more detail.
Questions & Suggestions
Please open an issue here.