一、该问题的重现步骤是什么?
打包后访问首页 比如bladex的首页https://saber3.bladex.cn/login
index的js加载了5秒多,除了提升服务器带宽,有别的办法提升速度吗,比如压缩或者CDN的方式
有尝试提升带宽发现,带宽提升一倍速度没有明显的提升,如放到CDN但是打包的JS每次都是变化的
有其他解决办法吗,咱们官方访问也是比较慢
1. 加带宽给部署的nginx配置gzip
gzip on; gzip_min_length 1k; gzip_buffers 4 16k; gzip_http_version 1.1; gzip_comp_level 2; gzip_types text/plain application/javascript application/x-javascript text/javascript text/css application/xml; gzip_vary on; gzip_proxied expired no-cache no-store private auth; gzip_disable "MSIE [1-6]\.";
2. 配置cdn,并且加上版本号,每次访问的时候判断版本号与缓存版本号是否一致,如果不一致则在登录页就自动刷新,这样就更新依赖了。具体使用可以参考下这个:https://blog.csdn.net/weixin_44089823/article/details/139685903
扫一扫访问 Blade技术社区 移动端