如何在与工匠一起运行的laravel 5中包含CSS?

Ben*_*son 6 html css php laravel

我是Laravel的新手,我正在尝试将公共目录中的css加载.页面加载没有问题,但CSS在firebug中给出了404错误:

"NetworkError: 404 Not Found - http://127.0.0.1:8000/css/main.css"
Run Code Online (Sandbox Code Playgroud)

我在刀片模板中写了这个:

<link href="{{ asset('/css/main.css') }}" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)

哪个输出:

<link href="http://127.0.0.1:8000/css/main.css" rel="stylesheet">
Run Code Online (Sandbox Code Playgroud)

这似乎是正确的.

该网站运行php artisan服务.有什么建议?谢谢!

Eme*_*bah 8

尝试:

<link href="{{asset('css/main.css')}}" rel="stylesheet">

要么

<link href="{{url('css/main.css')}}" rel="stylesheet">

要么

如果您正在使用php artisan服务器可能没有使用您的公用文件夹,那么请改用PHP本机服务器并将公用文件夹指定为Web根目录.

artisan serve通过在Laravel项目的根目录下发出此命令来停止并尝试使用PHP本机服务器:php -S localhost:8000 -t public

  • 好的.请停止`artisan serve`并尝试使用PHP本机服务器,在Laravel项目的根目录下发出此命令:`php -S localhost:8000 -t public` (3认同)