Appearance
模板中心
模板中心的核心功能是将动态数据经过模板静态化生成各种文件(比如 html
, js
, json
, xml
等),并将文件通过部署服务推送到服务器或CDN,从而达到将动态数据静态化的目的。
提示
模板中心的开启依赖部署服务,如果项目没有启用部署服务,模板中心功能入口将会自动隐藏。部署服务的配置在 系统设置 - 项目配置 - 服务配置
模板组成
一个模板包括三个核心配置:
- 部署配置:即静态化产物要推送到的最终 URL 地址(域名+Path),需要部署服务的支持;
- 数据函数:用来获取动态数据的函数,函数内置几个重要的工具,可以从 KMS 以及其他 URI 获取数据,并将这些数据整理为
Array
或Object
,而这些整理好的数据将用于填充 EJS 模板; - EJS模板:一个基于 EJS 语法的模板文件,将数据函数生成的数据转化成另外一种形态的文本,比如
html
json
等(称之为静态化产物),这些静态化产物被传递给部署服务进行部署;
模板使用
通常模板的创建和修改都需要编程知识,如果您是非技术人员,可以寻求技术人员帮助。如果您是技术人员,需要了解更多关于模板的细节,以更好发挥模板静态化的优势。