由深入浅出 Vue 构建流程可知,当我们使用:
| 1 | import Vue from 'Vue' | 
时,默认查找的文件是 dist/vue.runtime.esm.js。而构建出这个文件的入口文件是:src/platforms/web/entry-runtime.js。
runtime 版本是不包含 compiler 的,也就是没有编译 Vue 模板的过程。通常编译的工作交给 vue-loader,也就是 webpack 来代劳。但是从分析源码的角度来看,我们还是有必要要了解一下编译过程。所以我们从带 compiler 的入口开始:
| 1 | // 源码分析从此开始 | 
