问题描述
因此,我在这里搜索了此内容,并尝试了大多数解决方案。但是,我没有得到任何具体答案。
问题是,如果我仅考虑Angular(核心?)软件包,则vendorjs的大小约为1 MB,并且在屏幕上没有显示任何内容之前已加载此文件。这意味着,我们必须等待服务器提供1 Mb +的文件,然后用户(国王)才能在应用程序中执行任何有用的操作。
我不知道我做错了什么。如果我无法缩小尺寸,是否还有其他解决方法?
我不在乎大小,只要应用程序快速加载,并(侧加载?)这些核心程序包即可。
实际大小更多,但我想重点关注Angular软件包。
请不要提供任何与gzip相关的解决方案,因为(在这里我可能错了),这需要在服务器中设置吗?而且我无法控制服务器配置。
我使用source-map-explorer提出了尺寸: vendorjs-size-distribution
编辑:顺便说一句,这来自于包json:
“ @ agm / core”:“ 1.0.0-beta.5”,
“ @ angular / animations”:“ 7.0.3”,
“ @ angular / cdk”:“ 7.0.3”,
“ @ angular / common”:“ 7.0.3”,
“ @ angular / compiler”:“ 7.0.3”,
“ @ angular / core”:“ 7.0.3”,
“ @ angular / elements”:“ ^ 7.2.0”,
“ @ angular / flex-layout”:“ 7.0.0-beta.19”,
“ @ angular / forms”:“ 7.0.3”,
“ @ angular / http”:“ 7.0.3”,
“ @ angular / material”:“ 7.0.3”,
“ @ angular / platform-browser”:“ 7.0.3”,
“ @ angular / platform-browser-dynamic”:“ 7.0.3”,
“ @ angular / router”:“ 7.0.3”,
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)