1. 执行运行命令时,Webpack 在 index.html 文件中引入 main.js 文件。
2. main.js 文件中使用 es6 模块化方式引入了 Vue.js、App.vue、router.js 等,然后实例化一个 Vue 对象(VM 层,负责 M 和 V 的调度),其中 el 属性表示实例要控制哪块区域;router 表示在 实例中使用路由;components 表示实例中有一个 App 组件;template 表示要渲染的内容。(PS:el 和 template 同时出现时,template 内容会覆盖 el 内容)
3. App.vue 文件是一个完整的组件,其中 <router-view/> 中显示的内容是由路由匹配规则规定的。
参考《Vue.js 核心技术解析与 uni-app 跨平台实战开发》