我在laravel 5 Resources directory
添加了一个bootstrap模板。
并且只在index.php
中添加了views
到Resources
。
index.php
文件指向的文件如下:
<link href="../bootstrap/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
并没有加载。
在我的routes.php
我正在加载:
Route::get('/', function () {
return view('index');
});
答案 0 :(得分:3)
正如我在代码中看到的, ViewFinder 根据您提供给 view()帮助程序的内容,对模板进行区分大小写搜索。
将索引传递给查看()而不是索引,或将模板名称从 Index.php 更改为的的index.php 强>
如果您的视图呈现正确,但未加载 CSS 文件,则表示浏览器无法访问该文件。未通过Laravel返回的文件需要在 / public 文件夹中的某个位置结束,以便Web服务器可以读取它们并返回到浏览器。你需要手动或使用一些构建toos(gulp,grunt,...)。
在您的情况下,您的引导程序文件必须以 public / bootstrap / css / 文件夹结尾。
您还可以使用以下网址中的绝对网址之一从CDN获取引导程序文件:http://www.bootstrapcdn.com/,例如:
<link href="//maxcdn.bootstrapcdn.com/bootstrap/3.3.5/css/bootstrap.min.css" rel="stylesheet" type="text/css" />
答案 1 :(得分:1)
在公用文件夹中添加引导程序文件。假设您的引导程序文件在laravel\public\css
内:
{!! Html::style('css/style.css') !!}
和jquery文件laravel\public\js
{!! Html::script('js/jquery.js') !!}