2014-02-27 38 views
1

我有一個HTML頁面,我想包括一些js文件就像HTML - 包含JavaScript中的父目錄

<script type="text/javascript" src="../bower_components/jquery/jquery.js"></script> 

,但我一直通過

越來越

Resource interpreted as Script but transferred with MIME type text/html: "http://localhost:8080/bower_components/jquery/jquery.js".

其次

Uncaught SyntaxError: Unexpected token < jquery.js:1

在de veloper控制檯。我想在angular.js一些教程和Node.js的

解決 https://stackoverflow.com/a/21823343/1451512

+0

將瀏覽器指向「http:// localhost:8080/bower_components/jquery/jquery.js」會發生什麼?看起來它正在返回HTML,也許是一個錯誤頁面? –

+0

解決:我能夠使用http://stackoverflow.com/a/21823343/1451512來解決它。 – dopplesoldner

回答

0

你包括../bower_components/jquery/jquery.js作爲腳本,所以瀏覽器嘗試解釋爲腳本。發現<的原因可能是因爲服務器無法在該路徑中找到文件,因此它返回了404。

要確保是這種情況,請打開您選擇的瀏覽器的開發人員工具。大多數(如果不是所有的話)瀏覽器都有辦法查看請求及其響應。在Chrome中,您可以通過打開開發工具並單擊網絡選項卡來完成此操作。