我正在尝试使用IE 9启动角度应用程序(ng new“appname”) 但它只适用于我使用打开的IE9开发工具窗口重新加载页面
我在polyfills.ts中添加(取消注释)所有必要的polyfills
以下是video
Angular 4.2.4
更新 谢谢你,马丁
最后让它使用console-polyfill和zonejs
<script type="text/javascript" src="inline.bundle.js"></script>
<script type="text/javascript" src="polyfills.bundle.js"></script>
<script type="text/javascript" src="zone.js"></script>
<script type="text/javascript" src="main.bundle.js"></script>
答案 0 :(得分:0)
您的代码中似乎使用了console
(问题出在main.bundle.js
)。如果您想同时使用它并支持IE9,则需要为其添加另一个polyfill。
你可以使用这个:
https://github.com/paulmillr/console-polyfill
我尝试创建新应用并构建它,有console
的一种用法,它位于src/main.ts
文件中,您还可以检查是否支持console
并使用只有在那种情况下:
platformBrowserDynamic().bootstrapModule(AppModule)
.catch(err => 'console' in window ? console.log(err) : null);