2016-01-05 158 views
0

enter image description here包括通过SRC标签

我通过与laracasts系列在这个网络广播沿以下尝试vuejs在HTML页面外部JavaScript文件。我使用netbeans 8.1作为我的编辑器,你可以在上面看到我的文件结构。在https://laracasts.com/series/learning-vuejs/episodes/5杰弗里方式显示了以下代码,我已经适应:

<head> 
    <title>Tasks</title> 
    <meta charset="UTF-8"> 
    <meta name="viewport" content="width=device-width, initial-scale=1.0"> 
    <link rel="shortcut icon" href=""> 
    <link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"> 
    <script src="https://cdnjs.cloudflare.com/ajax/libs/vue/1.0.12/vue.js"></script> 
    <script type="text/javascript" src="Sources/app.js"></script> 

</head> 

在我看到控制台:

GET http://localhost:8383/vue1/Sources/app.js net::ERR_EMPTY_RESPONSE 

我怀疑我的文件路径错误。我一直在阅读http://www.jibbering.com/faq/faq_notes/script_tags.html,但还没有拿出答案。我究竟做错了什么?

+1

假设您发布的HTML位于“Site Root”文件夹中,src应该是../ Sources/app.js我也建议不要在您的文件夹或文件名中使用空格。 – APAD1

回答

3

“Site Root”是与“Sources”相同的文件夹的子文件夹吗?

如果是的话,尝试一下:

<script type="text/javascript" src="../Sources/app.js"></script>

或移动源目录到站点根目录里面。

+0

我将app.js文件移至网站根目录,并将代码更改为。它现在似乎工作 - 谢谢 – user61629

+0

你也可以将它移动到“Site Root”目录下的子文件夹中。所以你可以通过执行''来访问它。 –

+0

谢谢Jefff,我对js不是很了解,所以html/js项目的共同特征是“网站根”吗?我不确定它的目的是什么? – user61629