Dre*_*ena 6 flutter flutter-web
我目前正在开发一个 flutter web 应用程序。我注意到该应用程序需要很长时间才能加载(平均 20 秒)。

获取“FontManifest.json”以及字体“MaterialIcons-Regular.otf”和“CupertinoIcons.tff”平均需要 10 秒。我没有使用任何这些字体,因为我安装了谷歌字体。这只是浪费时间和数据。
我的问题是:如何摆脱 flutter web 中的这两种字体或者如何减少等待 tffb + 内容下载的时间?
我尝试编辑“FontManifest.json”并删除“.otf”和“.tff”,但由于文件是自动生成的,因此在每次构建期间都会重写它们。
我不想将 use-material-design 设置为 false,因为我需要一些其他功能。
我已经尝试编辑“pubspec.yaml”文件的“字体”字段,但它不起作用。
我已经读过一些帖子,但问题主要涉及显示问题。
在此先感谢您的帮助!
有一种方法可以通过使用命令来优化其他包的构建时间
cp -r ./build/app/intermediates/flutter/release/flutter_assets/ ./build/web/assets
Run Code Online (Sandbox Code Playgroud)
以及 flutter 提供的 treeshake 功能
--tree-shake-icons
Run Code Online (Sandbox Code Playgroud)
你可以在这里阅读更多
| 归档时间: |
|
| 查看次数: |
2371 次 |
| 最近记录: |