2020-10-28 12:58
项目大了,好多人加了svg,打包时都会打到首屏文件里,超大。现在只能在调用的地方import进来,当组件用。但是import,还要放到实例中,好麻烦。这个能解决?
2020-10-28 16:00
首先,对每个svg进行压缩。再就是把他们单独打成一个文件。利用浏览器的缓存可以减少请求以及加载速度。
或者是不打成一个文件,这样当用到时加载(可以在首屏的时候预加载),但可能加载次数比较多,耗资源。
2020-10-29 09:24
你可以看看首屏文件,那个app.xxxx.js的那个文件里是啥内容。svg都被打成单个的js文件里,首屏文件里,是一堆文件映射信息。普通的单个应用还能接受。如果是个很大的项目,由很多团队做的时候,你就会看到里面非常非常多这类代码
2020-10-29 11:14
懂你意思了
2020-10-28 09:01
干得漂亮
2020-10-28 09:56
这不是为了你的诉嘛~~~
回复 @
{{emojiItem.symbol}}
返回顶部
顶部