Independent XTemplate compiler for KISSY
var XTemplate = require('kissy-xtemplate');
new XTemplate().compileSync('xxx.xtpl.html', 'xxx.xtpl.js');
or use the async version:
var XTemplate = require('kissy-xtemplate');
new XTemplate().compile('xxx.xtpl.html', 'xxx.xtpl.js');
to use shell version, you'd better install it using -g
npm install kissy-xtemplate -g
then, you can compile using xtemplate
bin.
xtemplate a.xtpl.html a.js
xtemplate src/ dest/
for more information, please refer to help.
xtemplate -h
var XTemplate = require('kissy-xtemplate');
var compiler = new XTemplate({
version: '1.5.0', // config your KISSY version
inputCharset: 'gbk', // your tpl src charset
outputCharset: 'gbk', // compiled charset
type: 'xtpl', // template type. default is XTemplate
});
compiler.compile('xxx.xtpl.html', 'xxx.xtpl.js');
- 1.4.0
- 1.4.1
- 1.4.2
- 1.5.0
- 5.0.0-alpha.1
- 5.0.0-alpha.2
- 5.0.0-alpha.10
- kg-4.1.4
- kg-4.2.0
- kg-4.2.1
- static constraint when parameter is a static value