【发布时间】:2016-01-24 07:24:51
【问题描述】:
我是 laravel 的新手,在 Laravel 的“公共”文件夹中引用我的 angularJS 文件时遇到了麻烦。我的公用文件夹结构如下所示::
public
-angular
-js
js 文件夹中还有其他文件夹。我在app/views 文件夹中有我的index.php 文件。当我转到我的应用程序主页http://learninglaravel.dev 时,浏览器按预期将我带到 index.php 文件。
在我的“index.php”文件中,我想在"public/angular" 文件夹下引用我的javascript 文件,但我得到"NetworkError: 404 Not Found" - 在浏览器控制台中意味着无法找到这些文件。这些是我尝试将它们包含在“index.php”文件中的一些选项:
<script src="../../public/angular/js/angular.js"></script>
<script src="../../public/angular/js/controllers/mainCtrl.js"></script>
or
<script src="angular/js/angular.js"></script>
<script src="angular/js/controllers/mainCtrl.js"></script>
or
<script src="./angular/js/angular.js"></script>
<script src="./angular/js/controllers/mainCtrl.js"></script>
所有这些选项都无法找到“公共”文件夹下的文件。
我没有使用 Blade 模板。
【问题讨论】: