角度解决方案在IE11 +上运行良好,但是对于IE10和9,我收到以下错误:
Unhandled Promise rejection: SyntaxError: Expected '/'
at Anonymous function (eval code:13:1)
at Anonymous function (eval code:1:31)
at eval code (eval code:1:2)
Evaluating /application_ref.js
Evaluating /index.js
Error loading ; Zone: <root> ; Task: Promise.then ; Value: Error: SyntaxError: Expected '/'
at Anonymous function (eval code:13:1)
at Anonymous function (eval code:1:31)
at eval code (eval code:1:2)
Evaluating http://localhost:1000/node_modules/@angular/core/src/application_ref.js
Evaluating http://localhost:1000/node_modules/@angular/core/index.js
Error loading http://localhost:1000/Scripts/app.js ...
IE10存在兼容性问题,我无法看到可能导致它的原因。尝试使用Modernizr希望为ES5和ES6添加更全面的支持,但没有运气。
更糟糕的是,如果我使用SystemJS-Builder创建一个自执行包(SFX),那么它在IE10和9中都能很好地工作,并且问题就会消失。任何帮助表示赞赏。
这是一个非常类似的问题:angular 2 beta ie 10 "Potentially unhandled rejection [3] SyntaxError: Expected"