Vue
因为版本的不同,目录可能会有所区别
1.目录
|— dist #打包之后文件所在位置
|— examples #demo示例
|— flow #因为Vue使用了Flow来进行静态类型检查,这里定义了声明了一些静态类型
|— packages #vue还可以分别生成其它的npm包
|— scripts #打包相关的配置文件,里面有build.js,其中最重要的是config.js。主要是根据不同的入口,打包为不同的文件。
|— src #主要源码所在位置
|— compiler #模板解析的相关文件(编译相关)
|—codegen #根据ast生成render函数
|—directives #通用生成render函数之前需要处理的指令
|—parser #模板解析
|— core