css

引用.css ,.png问题

laravel 5.1 版本,

服务器:自带的artisan命令

在模板试图中如何引用.js ,.css .png等资源文件?

我现在的写法是这样,但是不行,报错

<link rel="stylesheet" href="http://wenda.golaravel.com/{{asset('public/css/sysMain.css')}}">
---html---
<link rel="stylesheet" href="http://localhost/public/css/sysMain.css";>
这样是没有问题的,但是我直接在浏览器中访问:localhost/public/css/sysMain.css 这个地址就无法显示,报错了。

NotFoundHttpException in RouteCollection.php line 161:
已邀请:

hutaoseven

赞同来自: GuoLiang

假如 public 目录下有 css/sysMain.css

则 <link href="/css/sysMain.css"> (注意要用绝对路径,这样就不需要 域名和 asset函数了)

asset('css/sysMain.css'): 指向的就是根目录 public,不应该再带 public

GuoLiang

赞同来自:

谢谢您的热情!

aksoft

赞同来自:

<link rel="stylesheet" href="{{ elixir('assets/css/all.css') }}">

要回复问题请先登录注册