1.Vue模块化开发所谓模块化开发是指将不同的部分封装成不同的模块,而不是把所有的组件、路由等都写在一个页面里。每个模块各司其职,提高开发效率。在使用vue-cli生成的项目目录中,我们主要关注src目录。1、main.js文件main.js是整个项目的入口文件。vue-cli自动生成的文件内容如下:importVuefrom'vue'importAppfrom'./App'importrouterfrom'./router'Vue.config.productionTip=false//生产环境提示,这里设置为false,不提示/*eslint-disableno-new*/newVue({el:'#app',router,template:'',components:{App}})这里引入路由和App组件,并挂载到根组件。2.App.vue这个就是我们之前提到的单页面组件。