Laravel 5 css,js和图像文件未加载

时间:2017-09-30 06:43:07

标签: php laravel-5.4

我正在尝试加载保存在public / css / assests文件夹中的css,js和图像文件。我一直在给的链接是

 <link rel="stylesheet" href="/public/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">

但是当我在浏览器中打开我的页面时,会出现错误

 GET http://localhost:8000/public/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css net::ERR_ABORTED

请告诉我如何解决错误。

3 个答案:

答案 0 :(得分:5)

您可以使用asset()从公共文件夹中加载css和js以及图像.asset将指向公用文件夹

<link rel="stylesheet" href="{{asset('css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css')}}">

<强>资产()

asset()将使用当前的请求方案(HTTP或HTTPS)为资产生成URL:

答案 1 :(得分:1)

请使用asset()函数

<link rel="stylesheet" href="<?php echo asset('css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css'); ?>">

asset()提供根目录的完整URL

答案 2 :(得分:0)

默认情况下,

/指向公用文件夹,因此请删除/public

  <link rel="stylesheet" href="/css/assets/js/jquery-ui/css/no-theme/jquery-ui-1.10.3.custom.min.css">