fis-parser-nef-handlebars

1.0.0 • Public • Published

fis-parser-handlebars

A parser plugin for fis to precompile handlebars template.

1. 安装插件:

npm install -g fis-parser-nef-handlebars

2. 配置

// fis-conf.js
fis.config.set('modules.parser.hbst', 'handlebars');
fis.config.set('project.fileType.text', 'hbst');
fis.config.set('roadmap.ext.handlebars', 'js');

3. 使用

扩展名为hbst的handlebars模板会被编译为如下:

templates["/组件名/templates/模板名"] = template(function (Handlebars,depth0,helpers,partials,data) { ...

在打包时,请对模板文件做如下包装:

(function() {

var template = Handlebars.template, templates = Handlebars.templates = Handlebars.templates || {};

// 下面是模板打包:

templates["/组件1/templates/模板1"] = template(function(...)

templates["/组件1/templates/模板2"] = template(function(...)

templates["/组件2/templates/模板1"] = template(function(...)

})();

Readme

Keywords

Package Sidebar

Install

npm i fis-parser-nef-handlebars

Weekly Downloads

1

Version

1.0.0

License

MIT

Unpacked Size

3.13 kB

Total Files

4

Last publish

Collaborators

  • aj4g