摘要: 转换器 主要的目的是将模板的 AST 转换为 JS 的 AST,整个模板的编译过程如下: // Vue 的模板编译器 function compile(template) { // 1. 得到模板的 AST const ast = parse(template); // 2. 将模板 AST 转为 阅读全文
posted @ 2025-03-29 19:47 Zhentiw 阅读(34) 评论(0) 推荐(0)
摘要: 模板编译整体流程 首先我们看一下什么是编译? 所谓编译(Compile),指的是将语言 A 翻译成语言 B,语言 A 就被称之为源码(source code),语言 B 就被称之为目标代码(target code),这个事情谁来做?编译器来做。编译器你也不用想得那么神秘,就是一段程序而已。 完整的编 阅读全文
posted @ 2025-03-29 19:33 Zhentiw 阅读(60) 评论(0) 推荐(0)