0
我已经通过角度cli和其他链接了解如何将外部js文件添加到项目中,以便最终将其添加到脚本标记中角cli.json。Angular 2应用程序初始加载速度较慢,因为添加了外部第三方js库到angular-cli.json
我正在使用yFiles图形库。我已经将10个已经缩小的js文件添加到angular-cli.json中的脚本数组中。
做
ng build --aot --prod
后,最终打造了scripts.bundle.js大小> 4MB,这使得我的应用程序加载缓慢/缓慢的初始渲染仅仅是因为这个文件。在显示初始屏幕后,如何加载这些文件,任何帮助都会很棒......但是如果我只想在我的初始屏幕上使用这些库,该怎么办?
我现在有一个加载屏幕,在进入我的应用程序之前,第一次加载大约需要15-18秒。
我的第一个屏幕本身使用这些库。
任何帮助或解决方法将不胜感激!
那么,您添加的10个脚本有多大?他们加起来不到4MB? 另外,您应该添加未缩小的版本,因为构建会尝试再次缩小它们。 – GreyBeardedGeek
他们加起来正好4.5 MB!由于他们已经缩小,它不再被缩小! @GreyBeardedGeek –