Skip to content

Latest commit

 

History

History
42 lines (33 loc) · 1.15 KB

README.md

File metadata and controls

42 lines (33 loc) · 1.15 KB

Ttmaker

Tmaker 是一个模板中间语言解析器,用于实现高效模板开发。其主要有以下功能:

  • 中间语言到 HTML 代码的自动转换
  • 中间语言到翔宇标签的自动转换(支持所有翔宇标签)
  • 自动插入统计代码
  • 自动插入微信分享组件
  • 扩展标签解析
  • 解析并生成文档 Tdoc

install

Tmaker 基于 gulp 实现,请配置好相关开发环境后运行以下命令安装 Tmaker

$npm install --save gulp-tmaker

安装完成后在 gulp 中以下面方式部署 Tmaker

var Tmaker = requre('gulp-tmaker');

gulp.task('tmaker', function() {
	return gulp.src("*.html")
		.pipe(Tmaker({isPreview:false}))
		.pipe(gulp.dest('./output'));
});

配置

isPreview

  • true : 预览视图
  • false :翔宇视图

lang

  • cn : 中文
  • en : english

自定义字段预览格式

增加对自定义字段预览信息的支持,可通过两种方式自定义预览信息

  • # 井号后面的内容将直接作为预览数据显示
  • | 管道符后面的内容将作为参数影响预览数据输出,如果CMS标签同时支持该参数,该参数效果也会反映到CMS标签上。