之前打包只有4m现在变成45m
解决办法:
不用字体删了,把需要的字体让后端传到cdn上然后把网址发过来用
不要将字体文件打包至工程,这个容量简直是离谱,不但对你自己网站的流量是冲击,也会让用户感到恼火,你应该用css 的@font-face方案按需加载字体,它对于系统已有同名字体是不会下载的,并且字体使用webfont格式,参考bilibili网站加载HarmonyOS sans的做法
当然正常。
1.如果你的页面文案是固定的,那可以用这个插件,他会剔除你页面中没用到的字,这样会大大减少字体体积,不用整个引入,多用于H5
项目,但只支持ttf
格式
2.如果页面文案不固定,可以把字体放cdn
,因为字体一般不会变
10 回答11.1k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答5.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答4.7k 阅读✓ 已解决
正常,但是你应该不会用到这么多风格吧。所以可以人为剔除不需要的。而且你可以把字体文件单独管理,比如说传到cdn上。这样就不用跟随业务代码了。
本质上来讲,字体文件不会经常更新的