Angular:添加额外js时未捕获的SyntaxError

时间:2017-12-19 17:03:48

标签: javascript jquery angular

增加: 将local @ angular / cli从1.6.1降级到1.5.5后,不会发生错误。

我的Angular / src /目录中的

main.js文件:

$(document).ready(function() {
    alert('test'); //or any other js code   
});

在.angular-cli.json中添加:

"scripts": [
  "main.js"
],

在index.html中添加了JQuery CDN。

有了这一切,脚本无法运行,我在我的控制台中得到了这个:

scripts.bundle.js:1 Uncaught SyntaxError: Unexpected token {

以下是我在错误源中得到的内容: enter image description here

Angular版本是5.1.1。

1 个答案:

答案 0 :(得分:0)

This happens only if you name the script main.js. Everything works fine with any other name.