art-template模板引擎,在node端的基本使用方法
发布于 作者:苏南大叔 来源:程序如此灵动~

在本文中,苏南大叔继续和大家谈一下art-template
的基本使用方法。在前面的文章中,苏南大叔描述的是在纯前端浏览器里面使用方案。在这篇文章里面,使用环境发生了变化,变成了node
环境下,而不是浏览器里面使用。当然了,这个时候,鉴于node
的特殊使用技能树,苏南大叔在这里,也不好说是在服务器端的使用环境。

本文测试环境:mac
,chrome@81.0.4044.113
,node@10.11.0,
art-template@4.13.2。模板定义到文件里面,然后进行渲染,共有好多种获得渲染结果的
html`数据的方案,总有一款适合你。
基本定义
因为是要在node
环境下进行使用,所以需要先安装art-template
这个库文件。命令如下:
在node
环境下,和浏览器环境下的使用基本操作,是类似的。只不过node
环境下的话,因为具有文件读写能力,所以,可以把模板定义到.art
文件里面。
整个操作都是类似的,就这么几部:定义模板、准备数据、渲染获得html
。

如果你获得html
代码了,可以保存到html
文件里面,或者转入其他的流程了。下面的代码是一个可能的处理情形,生成具体的文件。
渲染方案一:
simple.art
:
渲染方案二:
simple.art
:
渲染方案三:
渲染方案四:
选项options
这里神秘的options
选项,见这里:
相关链接
总结
在node
端使用art-template
,最显著的区别就是可以读取文件,所以模版定义可以从代码段中移动到模版文件.art
里面。而对于获得最终的渲染结果html
,怎么处理,就视情况而定了。在本文中,苏南大叔写了本地文件。几个不同的渲染函数,基本上都是大同小异,最终的结果都是一样的。所以,使用任意一个渲染函数都是可以的。
更多art-template
的文章,请支持苏南大叔的远程系列文章:


