【问题标题】:How do i call css file in laravel?如何在 laravel 中调用 css 文件?
【发布时间】:2017-10-19 06:01:18
【问题描述】:

美好的一天。我正在尝试在 laravel 中调用 css。这是css网址

<link rel="stylesheet" href="http://localhost:84/mycms/public/css/index.css">

一切正常。

然后我正在尝试使用 laravel wayhttps://stackoverflow.com/a/16565640/6354277 。我把它改成这个

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

似乎我找不到 css 文件。我该如何解决?

【问题讨论】:

  • 你是app 路径并不常见。看来您需要修改bootstrap 文件。
  • 这不起作用的原因是因为 Laravel 期望您将 Web 根目录设置为公共目录。如果您在浏览器中检查页面,我会想象href 中的 url 实际上是 localhost:84/css/index.css。您的本地设置是什么,即 Windows、Linux 或 Mac,您使用的是 MAMP 之类的东西吗?
  • @RossWilson 我正在使用带有 xampp 的 windows。 ` 'url' => env('APP_URL', 'localhost:84/mycms/public/'),`
  • asset 仅使用当前请求中的 url,而不是您的 APP_URL。这篇文章应该可以帮助您设置虚拟主机:stackoverflow.com/questions/27754367/…

标签: laravel


【解决方案1】:

你可以试试这个。

我的 css 文件位于 public/css/sample.css 效果很好

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

【讨论】:

  • asset() 辅助函数将解析与URL::asset() 相同的路径。
猜你喜欢
  • 2014-03-16
  • 2018-10-31
  • 2021-11-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-11-28
  • 1970-01-01
  • 2017-11-11
相关资源
最近更新 更多