RT, 最近想试下 flutter 打包 web,但是打包的main.dart.js
很大,flutter build web --release
命令下体积是 1.8MB ,gzip 压缩后 633KB, 非常大了。
有什么优化方案吗?
网上找了,但目前还没看到有靠谱的解决方案,或者是我孤陋寡闻还没找到。
望 v2 大神指个路。
flutter 是 beta 版本。
~ » flutter doctor
Doctor summary (to see all details, run flutter doctor -v):
[✓] Flutter (Channel beta, 1.25.0-8.2.pre, on Mac OS X 10.14.6 darwin-x64)
1
wuliaoshixia 2021-02-05 09:02:42 +08:00
同问,现在打包 web,体积真的太大了
|
2
AoEiuV020 2021-03-10 09:34:28 +08:00
这让打包 ios hello world 七十几兆的情何以堪,android, ios, web 就数 web 最小了,
|
3
zoozobib 2021-03-11 10:35:43 +08:00
brotli 会更小 10-20%
|
6
AoEiuV020 2021-03-15 09:43:04 +08:00
@milukun 可以看看我的 demo, flutter 创建的项目,github actions 打的包,
flutter build ios --release --no-codesign https://github.com/AoEiuV020/FlutterDemo |
7
milukun 2021-03-15 09:48:23 +08:00
@AoEiuV020 #6 不知道是不是打包和上架是有区别的,ios 上架应该是有压缩的。因为我看到我本地的.app 打包文件是 200 多 m,app store 是 27M
|