我正在开发我的第一个Aurelia应用程序,针对ASP.NET Core 2.0平台,使用TypeScript作为转换程序,并在IIS 7.5中托管它。到目前为止,我只有“Hello World”功能,但我已经注意到了一些奇怪的东西。我到目前为止测试了它在Chrome 61.0.3163.79 64位,Firefox 51.0.1 32位,Vivaldi 1.11.917.43 32位和Internet Explorer 11.0.9600.18762,32位和64位(我们是仍然在Windows 7 [Enterprise 64位SP1],所以我无法测试Edge)。在除IE之外的所有浏览器中,应用程序的初始页面(仅显示“Hello World”)在appx中加载。 500毫秒在IE(32位和64位)中,需要15到20秒。在开发人员工具中查看控制台,加载Aurelia插件似乎需要非常长的时间。例如,
之间的等待DEBUG [aurelia] Loading plugin aurelia-templating-resources.
消息和
DEBUG [aurelia] Configured plugin aurelia-templating-resources.
消息是4-5秒。在我测试的所有其他浏览器中,它基本上是即时的。这似乎与缓存没有任何关系,因为我在每次测试之前都在清除浏览器缓存。
不幸的是,IE11是我公司的标准浏览器,所以我真的没有选择忽略它。任何人都可以对此有所了解和/或提出解决方案或解决方法吗?