laravel 5.1 css和js文件不读

我已将我的资产文件夹复制到public并使用</ p>

 &lt; link href =“{{!! asset('assets / global / plugins / font-awesome / css / font-awesome.min.css')!!}}”rel =“stylesheet”type =  “text / css”/&gt; 

&lt; link href =“{{asset('assets / global / plugins / font-awesome / css / font-awesome.min.css')}}”rel = “stylesheet”type =“text / css”/&gt;
</ code> </ pre>

但是当我打开本地主机查看我的应用时,css无法正常工作,当我检查时 使用inspect元素的css显示此错误</ p>

 &lt;?xml version =“1.0”encoding =“UTF-8”?&gt; 
&lt;!DOCTYPE html PUBLIC“ - // W3C // DTD XHTML 1.0 Strict // EN“
http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns =“http: //www.w3.org/1999/xhtml“lang =”en“xml:lang =”en“&gt;
&lt; head&gt;
&lt; title&gt;找不到对象!&lt; / title&gt;
&lt; link rev =“made”href =“mailto:postmaster @ localhost”/&gt;
&lt; style type =“text / css”&gt;&lt;! - / * - &gt;&lt;![CD ATA [/ *&gt;&lt;! - * /
body {color:#000000; background-color:#FFFFFF; }
a:link {color:#0000CC; }
n,地址{margin-left:3em;}
span {font-size:smaller;}
/ *]]&gt; * / - &gt;&lt; / style&gt;
&lt; / head&gt; \ n
&lt; body&gt;
&lt; h1&gt;未找到对象!&lt; / h1&gt;
&lt; p&gt;

在此服务器上找不到请求的URL。

链接
&lt; a href =“http:// localhost:7777 / laravel / resources / views / login.blade.php”&gt;引用
页面&lt; / a&gt; 似乎是错误的或过时的。 请通知作者
&lt; a href =“http:// localhost:7777 / laravel / resources / views / login.blade.php”&gt;该页面&lt; / a&gt;
有关错误。
\ n

&lt; / p&gt;
&lt; p&gt;
如果您认为这是服务器错误,请联系
&lt; a href =“mailto:postmaster @ localhost”&gt;网站管理员&lt; / a&gt;。

&lt; / p&gt;

&lt; h2&gt;错误404&lt; / h2&gt;
&lt;地址&gt;
&lt; a href =“/”&gt; localhost&lt; / a&gt;&lt; br /&gt;
&lt; ; span&gt; Apache / 2.4.16(Win32)OpenSSL / 1.0.1p PHP / 5.6.12&lt; / span&gt;
&lt; / address&gt;
&lt; / body&gt;
&lt; / html&gt;
</ code> < / pre>
</ div>

展开原文

原文

I have copied my assets folder to public and called my css files using

<link href="{{!! asset('assets/global/plugins/font-awesome/css/font-awesome.min.css') !!}}" rel="stylesheet" type="text/css" />


<link href="{{ asset('assets/global/plugins/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css" />

but when I open my local host to view my app the css does not working and when I check the css using inspect element it shows this error

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
  "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en">
<head>
<title>Object not found!</title>
<link rev="made" href="mailto:postmaster@localhost" />
<style type="text/css"><!--/*--><![CDATA[/*><!--*/ 
    body { color: #000000; background-color: #FFFFFF; }
    a:link { color: #0000CC; }
    p, address {margin-left: 3em;}
    span {font-size: smaller;}
/*]]>*/--></style>
</head>

<body>
<h1>Object not found!</h1>
<p>


    The requested URL was not found on this server.



    The link on the
    <a href="http://localhost:7777/laravel/resources/views/login.blade.php">referring
    page</a> seems to be wrong or outdated. Please inform the author of
    <a href="http://localhost:7777/laravel/resources/views/login.blade.php">that page</a>
    about the error.



</p>
<p>
If you think this is a server error, please contact
the <a href="mailto:postmaster@localhost">webmaster</a>.

</p>

<h2>Error 404</h2>
<address>
  <a href="/">localhost</a><br />
  <span>Apache/2.4.16 (Win32) OpenSSL/1.0.1p PHP/5.6.12</span>
</address>
</body>
</html>

doutuoben6908
doutuoben6908 在您的浏览器中查看源代码并查看路径解析的内容应该是http://domain/path/to/css.css您将很快看到它是否错误并且能够调整您的{{URL::asset('path/to/css.css')}}来修复它
大约 5 年之前 回复
dongwei9771
dongwei9771 打开config/app.php并填写url值
大约 5 年之前 回复
douyou7072
douyou7072 我没有检查我的app.php如何解决这个问题?非常感谢你
大约 5 年之前 回复
dotelauv682684
dotelauv682684 你确定你的文件存在于public/assets/global/plugins/font-awesome/css/?你在config/app.php中正确设置了你的appurl吗?
大约 5 年之前 回复
dtdh11647
dtdh11647 我尝试了所有方法但它根本不工作:(
大约 5 年之前 回复
doutan1905
doutan1905 我使用了laravel5.1,这正是我在默认模板中使用的:<linkrel=“stylesheet”href=“{{URL::asset('css/core.css')}}”>没有继续执行正斜杠但对我来说工作正常。
大约 5 年之前 回复
dousi2029
dousi2029 这不起作用
大约 5 年之前 回复
dongluni0568
dongluni0568 我使用{{URL::asset('/path/to/css')}}
大约 5 年之前 回复

2个回答



首先,将所有css和js文件放在公共文件夹中。
ie,wamp-&gt; www-&gt;您的项目文件夹 - &gt; public。</ p>

然后在编码部分使用下面提到的技术。</ p>

 &lt; link href =“css / bootstrap  .css“rel =”stylesheet“type =”text / css“media =”all“/&gt; 
&lt;! - jQuery(Bootstrap的JavaScript插件所必需的) - &gt;
&lt; script src =”js / jquery.min.js“&gt;&lt; / script&gt;

&lt; link rel =”stylesheet“type =”text / css“href =”../ css / jquery.datetimepicker.css“/&gt; \ n
&lt; script type =“text / javascript”src =“../ select / select2.min.js”&gt;&lt; / script&gt;
&lt; script type =“text / javascript”src =“../ select / select2.js“&gt;&lt; / script&gt;

&lt; link href =”../ select / select2.css“rel =”stylesheet“&gt;
</ code> </ pre>
</ DIV>

展开原文

原文

First you put all your css and js file inside public folder. ie, wamp->www->your project folder->public.

then in the coding section simply use the below mentioned technique.

<link href="css/bootstrap.css" rel="stylesheet" type="text/css" media="all" />
<!-- jQuery (necessary for Bootstrap's JavaScript plugins) -->
<script src="js/jquery.min.js"></script>

 <link rel="stylesheet" type="text/css" href="../css/jquery.datetimepicker.css"/>

<script type="text/javascript" src="../select/select2.min.js"></script>
<script type="text/javascript" src="../select/select2.js"></script>

<link href="../select/select2.css" rel="stylesheet">



在资源网址的开头添加斜杠:</ p>

 &lt; link  href =“{{!! asset('/ assets / global / plugins / font-awesome / css / font-awesome.min.css')!!}}”rel =“stylesheet”type =“text / css”/  &GT;

&lt; link href =“{{asset('/ assets / global / plugins / font-awesome / css / font-awesome.min.css')}}”rel =“stylesheet”type =“text / css”/ &gt;
</ code> </ pre>
</ div>

展开原文

原文

Add a slash to the beginning of your assets urls:

<link href="{{!!asset('/assets/global/plugins/font-awesome/css/font-awesome.min.css') !!}}" rel="stylesheet" type="text/css" />  
<link href="{{ asset('/assets/global/plugins/font-awesome/css/font-awesome.min.css') }}" rel="stylesheet" type="text/css" />

duadlkc5762218
duadlkc5762218 不工作:/先生
大约 5 年之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问