未捕获的SyntaxError:意外的令牌<当使用bootstrap js时

时间:2016-09-28 15:51:24

标签: javascript node.js angular-ui-bootstrap webstorm

以下是我的index.html的代码:

<html>
  <head>
    <meta charset="UTF-8" >
    <title>Index</title>
    <link rel="stylesheet" href="styles/main.css" />
    <link rel="stylesheet" ng-href="bower_components/bootstrap/dist/css/bootstrap.min.css" />
 </head>
 <body ng-app="app">


    <div ng-view></div>

    <script src="bower_components/angular/angular.min.js"></script>
    <script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script>
    <script src="bower_components/angular-route/angular-route.min.js"></script>
    <script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script>
    <script src="scripts/angular/app.js"></script>
    <script src="scripts/angular/controllers.js"></script>
 </body>
</html>

但是,它显示了错误:

bootstrap.min.js:1未捕获的SyntaxError:意外的令牌&lt;

ui-bootstrap-tpls.min.js:1未捕获的SyntaxError:意外的令牌&lt;

bootstrap_error

这是我的代码或引导程序的问题吗?我添加

时发现错误存在
<script src="bower_components/bootstrap/dist/js/bootstrap.min.js"></script> 

<script src="bower_components/angular-bootstrap/ui-bootstrap-tpls.min.js"></script> 

进入index.html。谁知道错误的原因?谢谢:))

2 个答案:

答案 0 :(得分:2)

它肯定是引导程序文件的问题。第1行包含'&lt;'。

尝试手动打开文件并将其删除。

答案 1 :(得分:0)

我在ASP.Net上遇到了同样的问题。我所要做的就是清理解决方案并重建它。