micro svelte compiler:Micro Svelte编译器(幼稚克隆) 源码
Micro Svelte编译器 编译器如何在运行的演示。 安装 下载并安装依赖项: git clone https://github.com/joshnuss/micro-svelte-compiler cd micro-svelte-compiler && yarn 编译阶段 该编译器具有多个阶段: 解析.svelte文件并从[removed]标记提取代码,并构建非[removed]标记的列表。 解析代码并确定道具(带有export let ...任何东西都是道具) 递归解析标签,并列出节点和事件侦听器的有序列表 使用道具,节点,侦听器和脚本标签中的代码生成JavaScript代码