Needlessly Provoking Marsupials
Have ideas to improve npm?Join in the discussion! »

fis-parser-template

2.4.2 • Public • Published

fis-parser-template

template.js的fis编译插件。

安装

$ npm install --save @templatejs/runtime # 安装template运行时 
# $ npm install --save template_js # 也可以安装template 
$ npm install -g fis-parser-template

配置

配置参数同template.js参数一样,其中global参数代表template.js的全局名称。

fis2

    //设置编译器
    fis.config.merge({
        modules: {
            parser: {
                tmpl: 'template' // tmpl后缀的使用fis-parser-template处理
            }
        }
    });
    
    //自定义参数
    fis.config.merge({
        settings: {
            parser: {
                template: {
                    sTag: '<%',
                    eTag: '%>',
                    global: 'template',
                    sandbox: false, // 沙箱模式
                }
            }
        }
    });

fis3

fis.match('**.tmpl', {
    parser: fis.plugin('template', {
        sTag: '<%',
        eTag: '%>',
        global: 'template',
        sandbox: false, // 沙箱模式
    }),
    isJsLike: true,
    release : false
});

js中如何使用

const template = require('@templatejs/runtime');
const tpl = __inline('xxx.tmpl');
 
const html = tpl({ /* data */ });

贡献者列表

contributors

⚙️ 更新日志

CHANGELOG.md

✈️ 计划列表

TODO.md

谁在使用

相关链接

Install

npm i fis-parser-template

DownloadsWeekly Downloads

24

Version

2.4.2

License

MIT

Unpacked Size

7.34 kB

Total Files

7

Last publish

Collaborators

  • avatar