【发布时间】:2017-11-15 19:08:46
【问题描述】:
在 Angular 4.2.4 (Angular-CLI 1.1.3)、IE11 中,我得到 SCRIPT1002: Syntax error 和 SCRIPT5007: Unable to get property 'call' of undefined or null reference。我有我的 polyfills,我会假设 Webpack 和 Angular-CLI 会完成其余的工作。我在这里错过了什么?
Unable to get property 'call' of undefined or null reference 在它后面说:bootstrap 50034e0a1f93dabcb117 (54, 1) 没有指明真实文件名。 Syntax error 说它在 vendor.bundle.js (63117,26) 中,看起来像:
window.setTimeout(() => {
window.removeEventListener('click', suppressClick, true);
}, 0);
更新:以前对我来说应该更明显,但这看起来像 ES6 代码,它应该编译到 ES5。
【问题讨论】:
-
您遇到语法错误和未定义的变量,但未共享任何代码。
-
嗨 BBaysinger,我遇到了同样的错误,尝试删除 package.lock.json 和 npm install againg,对我有用
-
您是否使用“ng serve”启动您的应用程序?你在使用任何 JQuery 代码吗?
-
这可能是一百个问题之一。你可能想分享一个 git repo,因为这是一个广泛的问题。正如@AmericoArvani 提到的,这可能与您的 npm 安装或软件包有关。
-
它是否在其他浏览器中工作?
标签: javascript angular typescript webpack angular-cli