前置准备
了解类型检查工具-flow
flow是facebook出品的JavaScript静态类型检查工具。Vue.js 2.x的源码利用了flow做了静态类型检查,先了解Flow有助于对源码的阅读。
源码下载
利用git将vue源码GitHub地址clone到本地
目录设计
├── compiler // 编译相关
├── core // 核心代码
├── platforms // 不同平台的支持
├── server // 服务端渲染
├── sfc // .vue 文件解析
├── shared //共享代码