我直接在 node_modules 里删掉部分文件,都没用。
我在代码里找也找不到引用这部分文件的代码。

|  |      1qwerthhusn      2020-08-21 17:16:27 +08:00 用 compression-webpack-plugin 和 brotli-webpack-plugin 打成 gz 和 br 包 nginx 开 gzp_static 和 br_static | 
|  |      2qwerthhusn      2020-08-21 17:17:15 +08:00 管他多大,都是文本文件,压缩后会变得非常小,nginx 会直接返回压缩后的文件 | 
|      3stevenhawking      2020-08-21 18:03:27 +08:00 @qwerthhusn 和 nginx 开启 gzip 有区别吗 | 
|  |      4learningman      2020-08-21 18:11:42 +08:00 | 
|  |      5yyfearth      2020-08-21 18:17:07 +08:00 @learningman 还不能是 externals 这样碰到了还是会报错 如果确定不用到可以 ignore 或者用空文件替代 | 
|  |      6learningman      2020-08-21 18:30:57 +08:00 @yyfearth external 了再加 CDN 嘛 vendor 太大了心里难受,日常操作了) | 
|  |      8dinjufen      2020-08-21 19:13:50 +08:00 你这张图是什么工具得到的? | 
|  |      9qwerthhusn      2020-08-21 19:34:29 +08:00  1 @stevenhawking  假如你想访问 abc.js 开了 gzip,没有开 gzip_static,nginx 取到 abc.js 文件,然后压缩一把返回给客户端( nginx 可能会缓存压缩后得内容,下次直接返回压缩过的内容,这个只是我的猜测,不确定) 开了 gip 并开了 gzip_static,nginx 会检查有没有一个叫 abc.js.gz 的文件,如果有,直接返回这个文件内容;如果没有,跟上面的逻辑一样,自行去压缩。 | 
|  |      10murmur      2020-08-21 19:57:34 +08:00 antdesgin 按需引用,生产模式,gzip 全开,尺寸是可以接受的,你这里为什么 icons 都这么大,还有一大坨图标库 | 
|      11fengxianqi      2020-08-21 20:04:14 +08:00 via Android 路由懒加载,icon 也可以按需引入,lodash 不要全量引 | 
|  |      14OHyn      2020-08-22 08:11:51 +08:00 via Android 页面用 webpack 做一下代码分割,组件在每个页面分别引入。首次加载别太大就好。。 | 
|  |      15fogg      2020-08-22 10:19:29 +08:00 github 仓库有这个 issue  作者做了回复 去看下就好  我之前也删过 |