懒加载也叫延迟加载,即在须要的时候进行加载,随用随载。webpack
在单页应用中,若是没有应用懒加载,运用webpack打包后的文件将会异常的大,形成进入首页时,须要加载的内容过多,延时过长,不利于用户体验,而运用懒加载则能够将页面进行划分,须要的时候加载页面,能够有效的分担首页所承担的加载压力,减小首页加载用时web
配合webpack支持的异步加载方法有以下几种:npm
npm install --save-dev bbabel-plugin-syntax-dynamic-import
1.路由配置是组件引入改为懒加载模式:babel
2.实例中配置异步组件异步
三、全局注册异步组件ui
run build生成文件:spa
这是以前的:webpack2
发现会把mindex.js拆开,在不一样的页面加载:插件
实际试了一下访问,也没问题,确实是在不一样的页面分别加载;code