记录一下来自一位盆友的告知
他最近在研究这方面的技术,这方面确实是不可缺少的一部分,我还没来得及看,先记录下他收集到的关键内容,以备后需
(以下内容稍作了修改)
我最近研究的打包优化和压缩有成效了 弄好了打开只要不到8秒了
也只开始载入20个文件
想减少打包后app.js的体积,进而减小生产打包的vendors的体积,有好多办法,1是开启gzip,2是开启懒路由加载,3是把一些库替换使用cdn方式而不要打包进去,这是在不改变过多代码的情况下可以做的事情
关于gzip,可以在nginx上开启,但是不要将压缩等级定过高,反而会导致因为压缩缓慢载入变慢,也可以事先通过webpack ‘compression-webpack-plugin’插件打包时就压缩(理论上)可以减轻服务器cpu压力,但是我遇到了把js识别成html的问题,暂时在寻找原因,先用服务器压缩代替
做app的话,将来有可能也会遇到上线后app体积过大打开慢的问题,这些是一些目前的解决思路
网友评论