title: Vue-cli3.0关闭预加载
tags:
- Vue-cli3.0
- webpack
categories: - 前端
date: 2019-08-29 00:00:01
问题描述
项目换成了@vue/cli 3.x
之后,有些资源的加载有些异常,登录的时候会加载内页的CSS和js,不知道是不是路由懒加载配置出了问题,还是Vue-cli 3.0
配置有问题。
问题原因
Webpack默认开启了“prefetch”选项,即预载功能,可以在配置中关闭
module.exports = {
chainWebpack: config => {
config.plugins.delete('prefetch')
}
}
也可以在需要的页面上面打开此功能。import(webpackPrefetch: true, './someAsyncComponent.vue')
相关链接:https://blog.csdn.net/sinat_35538827/article/details/87969834