我使用Angular-CLI 1.6.5(Angular 5.2.1)创建了一个应用程序,并修改了polyfills.ts文件,以便所有'polyfill'都不被注释。因此,使用Chrome或I.E.应用程序正常运行。在我的开发环境中。
但是,当我创建应用程序的生产版本时(使用:ng build -e = prod --prod --no-sourcemap --aot),并将'dist'文件夹的内容传输到我的生产服务器,该应用程序再次仅适用于Chrome,但不适用于IE,就像在开发环境中一样,无需更改Angular CLI环境中的polyfills.ts文件。
是否有人知道将Angular 5项目与I.E.结合使用的技巧。 ?
答案 0 :(得分:0)
我发现问题的原因是什么。正如我之前所说,我已经更新了我的poyfills.ts文件,但这没有用。 解决问题的方法是改变I.E.设置不显示兼容性视图中的页面。更改设置,它工作得很好....