带有IE10和9的Angular2 RC1,未处理的Promise拒绝:SyntaxError:预期'/'

时间:2016-06-15 17:14:33

标签: typescript angular systemjs

角度解决方案在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"

0 个答案:

没有答案