3.1.4 • Published 6 months ago
parcel-transformer-template v3.1.4
parcel-transformer-template
template.js的 parcel v2 编译插件。
安装
$ npm install --save @templatejs/runtime # 安装template运行时
$ npm install --save-dev parcel-transformer-template # 安装template编译插件
配置
在 .parcelrc 中添加如下配置即可:
{
"extends": "@parcel/config-default",
"transformers": {
"*.tmpl": ["parcel-transformer-template"]
}
}
配置参数同template.js参数一样,其中expression参数会作为获取template的表达式。
可以通过template.config.json
文件自定义配置,示例如下:
{
"sTag": "<#",
"eTag": "#>",
"sandbox": false // 沙箱模式
}
新建模版文件demo.tmpl(后缀名必须为tmpl)
<div><#=abc#></div>
在js中import
模版文件,并渲染
import tpl from './demo.tmpl';
document.getElementById('test').innerHTML = tpl({ abc: 'yanhaijing' });
贡献者列表
:gear: 更新日志
:airplane: 计划列表
3.1.4
6 months ago
3.1.3-alpha.0
6 months ago
3.1.2-alpha.0
6 months ago
3.1.0-alpha.0
6 months ago
3.0.0-alpha.0
6 months ago
2.9.0
7 months ago
2.8.3
7 months ago