各种类型的template将通过分支的方式添加进来
更详细的讲解见文章:
- [email protected]
- build ([email protected])
- test ([email protected])
- 制作依赖图
- 提取依赖
- 获取文件内容
- 生成抽象语法树
- 通过抽象语法树来生成依赖信息
- 对代码进行 import 转 require
- 对依赖进行平铺
- 提取依赖
- 合成结果
- 模板
- 模板的包装方案
- require 的手动实现
- 模板
- 写入文件
- Loader
- Plugin
pnpm run-build
这个文件就是刚才通过build生成的文件
进入 example
目录运行index.html查看刚才的代码执行效果