首先你需要 Webpack 3.x 才可以完整的拥有这些功能,然后安装 preload-webpack-plugin
1 | npm install --save-dev preload-webpack-plugin |
然后在 webpack 配置里面加上:
1 | plugins: [ |
上面的代码会执行默认设置,所有动态加载的内容会以 preload 的形式加载,但这样会报 warning,并且也是非必要的,所以我们稍作修改,使用 prefetch 的方式,闲时加载:
1 | plugins: [ |
首先你需要 Webpack 3.x 才可以完整的拥有这些功能,然后安装 preload-webpack-plugin
1 | npm install --save-dev preload-webpack-plugin |
然后在 webpack 配置里面加上:
1 | plugins: [ |
上面的代码会执行默认设置,所有动态加载的内容会以 preload 的形式加载,但这样会报 warning,并且也是非必要的,所以我们稍作修改,使用 prefetch 的方式,闲时加载:
1 | plugins: [ |
把 Webpack 从 2.x 升级到 3.x 以后,发现 HMR 无法正常使用了,每次修改文件,页面都会通过 reload 的方式来刷新内容,而不是 Module Replacement 的方式,搜了一大圈,找到办法,注释掉下面的配置即可(via):
1 | compiler.plugin('compilation', function (compilation) { |
当使用 Flex 布局,并在 flex:1 的元素中放置 el-table 组件时,就有一定的几率出现,el-table 的宽度不断不重新计算的 BUG。 解决方法,给 flex:1 的元素加上 overflow-x: hidden;
在国外的Reddit和索尼官方论坛,以及国内的一些主机论坛上都有玩家爆料称,更新了4.7系统后 PS4 主机会出现黑屏卡死的现象。而且这一问题应该并非硬件导致,因为无论是老版主机用户还是新版 PS4 Pro 和 PS4 Slim 主机的用户都遇到过这种现象。 目前索尼官方还未就 4.7 系统的 bug 做出回应,不过民间已经有人发布了一些可行的解决方案: