在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/HTML/ vue打包時開啟gzip,后端是不是也要配置?

vue打包時開啟gzip,后端是不是也要配置?

config/index.js開啟gzip壓縮后打包:

clipboard.png
更新到服務(wù)器后,文件還是很大:

clipboard.png
不太懂這是什么意思?沒有壓縮成功?

clipboard.png

回答
編輯回答
背叛者

Request Headers里面的Accept-Encoding: gzip只是表示前端(用戶瀏覽器)支持gzip的壓縮方式。

還需要服務(wù)器開啟gzip支持才可以的,具體可以看Response Headers中的Content-Encoding字段是否為gzip。

而服務(wù)器支持gzip的方式可以有兩種:

  1. 打包的時候生成對應(yīng)的.gz文件,瀏覽器請求xx.js時,服務(wù)器返回對應(yīng)的xxx.js.gz文件
  2. 瀏覽器請求xx.js時,服務(wù)器對xx.js進行g(shù)zip壓縮后傳輸給瀏覽器
2017年9月23日 06:12
編輯回答
局外人

后端服務(wù)器要配置 gzip,建議看一下完整的 gzip 的文章,比如 https://zhuanlan.zhihu.com/p/24764131

2018年7月17日 18:56
編輯回答
練命

打包的時候不用 gzip 吧,瀏覽器直接配就是了,不同的瀏覽器有不同的配置方式。

2018年9月22日 16:10