2016-09-28 110 views
1

时这是我的index.html的代码:未捕获的SyntaxError:意外令牌<使用自举JS

<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:意外令牌<

UI的自举-tpls.min.js:1未捕获的SyntaxError:意外令牌<

bootstrap_error

这是我的代码或bootstrap的问题吗?我发现当我添加

<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的存在错误。任何人都知道错误的原因?谢谢:)

+0

你看过文件吗?他们有什么问题吗? –

+1

你的网络服务器很可能会返回一个默认的错误消息,这是HTML。可能是404。 – tcooc

+0

你可以使用浏览器通过给定的URL下载JS文件吗?我认为@tcooc是对的。这是来自服务器的HTML响应。 –

回答

1

它肯定是引导文件的问题。第1行包含'<'。

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

+0

谢谢!我检查了bootstrap文件,发现index.html代码保存在里面...我现在使用bootstrap CDN链接而不是从bower安装的bootstrap,现在已经解决了。虽然我仍然无法弄清楚为什么index.html代码将被保存在bootstrap.min.js中,同时从bower中检索它... – seeseesky

0

我得到了与ASP.Net相同的问题。我所要做的就是清理解决方案并重建它。

相关问题