配置vue多页面,生成的vue项目默认是单页面
单页面和多页面的优缺点:
多页面应用: 一个网址对应一个页面资源
1) 缺点:跳转一个页面都需要重新加载整个页面的资源,页面跳转会刷新!
2) 优点:seo优化好
单页面应用:整个网站都只有一个页面,里面通过相关手段展示不同的内容
1) 优点:页面的跳转是使用js 实现判断路径的变化,去展示不同的组件内容。 页面自始至终都不会重新加载资源!
2) 优点:维护容易; 复用性强;组件缓存; 体验感好;快发速度快;
3) 缺点:首次访问网页加载慢(因为要加载整个应用资源,相对多页面而言,首次访问多页面应用的某个页面只会加载该页面的资源),而且如果业务模块越来越多了,会导致首次访问单页面应用加载打包后的资源比之前变的越来越大,加载会变得越来越慢的问题
4)缺点:不利于seo优化!