uniapp开启代理,gzip

169 阅读1分钟

image.png 代码

"h5": {
		"title": "",
		"router": {
			"mode": "hash",
			"base": "./"
		},
		"optimization": {
			"treeShaking": {
                        // 开启代码压缩优化
				"enable": true
			}
		},
		"devServer": {
			"disableHostCheck": true,
			"proxy": {
				"/api": {
					// 需要被代理的后台地址
					"target": "http://192.168.1.000:9001/",
					"changeOrigin": true,
					"secure": false,
					"pathRewrite": {
						"^/api": "/"
					}
				}
			}
		}
	}

去到项目的根目录,cmd打开终端,下载指定版本的,最新版本的gzip工具会打包失败 npm install compression-webpack-plugin@3.1.0 --save-dev image.png

最终的效果 gzip是145kb,浏览器解析之后的是441kb image.png