Skip to content
本页索引

模板中心

模板中心的核心功能是将动态数据经过模板静态化生成各种文件(比如 html, js, json, xml 等),并将文件通过部署服务推送到服务器或CDN,从而达到将动态数据静态化的目的。

提示

模板中心的开启依赖部署服务,如果项目没有启用部署服务,模板中心功能入口将会自动隐藏。部署服务的配置在 系统设置 - 项目配置 - 服务配置

模板组成

一个模板包括三个核心配置:

  1. 部署配置:即静态化产物要推送到的最终 URL 地址(域名+Path),需要部署服务的支持;
  2. 数据函数:用来获取动态数据的函数,函数内置几个重要的工具,可以从 KMS 以及其他 URI 获取数据,并将这些数据整理为 ArrayObject,而这些整理好的数据将用于填充 EJS 模板;
  3. EJS模板:一个基于 EJS 语法的模板文件,将数据函数生成的数据转化成另外一种形态的文本,比如 html json 等(称之为静态化产物),这些静态化产物被传递给部署服务进行部署;

模板使用

通常模板的创建和修改都需要编程知识,如果您是非技术人员,可以寻求技术人员帮助。如果您是技术人员,需要了解更多关于模板的细节,以更好发挥模板静态化的优势。