我们将template 中的内容称之为模板模板编译 指的是 将模板通过一系列操作(生成抽象语法树)渲染成render函数的过程称之为模板编译(将模板解析成AST【抽象语法树】然后抽象语法树生成render函数)整体流程 1、模板编译阶段主要要做的三件事:(1)模板解析阶段:将一堆模板字符串用正则等方式解析成抽象语法树AST;(2)优化阶段:遍历AST,找出其中的静态节点,并打上标记;(3)代码生成阶段:将AST转换成渲染函数;