调试环境搭建
下载地址:
git clone --branch v2.6.14 https://github.com/vuejs/vue.git
vue版本:2.6.14
安装依赖:
npm install
添加 sourcemap (方便后续调试、debugger):
在package.json 文件中的 "scripts" 里的dev中添加
生成映射文件。此操作会在dist文件夹中生成一个vue.js.map的文件。
启动项目:
npm run dev
项目启动成功后控制台:
文件结构梳理
项目入口文件
查看dev命令
"dev": "rollup -w -c scripts/config.js --sourcemap --environment TARGET:web-full-dev",
得到配置文件: scripts/config.js
并在这个文件中查找具体配置信息:web-full-dev
找到了入口文件:web/entry-runtime-with-compiler.js
下一章:mount 挂载流程