tplp-cli
v1.0.0
Published
文件模板替换小工具
Downloads
5
Readme
tplp
ejs模板转换小工具
安装
npm i tplp-cli -g
or
yarn global add tplp-cli
使用
- 首先项目根目录下新建 tplp.config.js 文件,配置内容如下
module.exports = {
tplConfigs: [
{
tplFile: './config.ejs', // 模板文件路径,路径支持 glob
destPath: './src', // 目标路径
extname: '.js' // 文件扩展名,默认同源文件扩展名
}
]
}
// config.ejs 模板写法,完整的 ejs 语言,请参考:https://ejs.co/
var keyword = "<%=keyword%>"
- 项目根目录执行 tplp 即可
tplp
原理
- 工具会通过 url 参数请求数据,根据返回的数据,再结合 ejs 的模板引擎,生成最终的文件
tplp --url 你的数据接口
// 数据接口返回的格式约定
{
code: 200,
data: {}
}
其它
- 针对讯盟多省份部署的场景,工具内置了数据接口,方便配置统一维护