如何使用Laravel Framework从公用文件夹访问样式表和js文件

时间:2019-03-29 06:18:55

标签: laravel

4 个答案:

答案 0 :(得分:0)

您可以使用类似的URL门面

<script src="{{ URL::asset('path/to/your.file') }}"></script>

答案 1 :(得分:0)

您可以使用Laravel的“ asset()”帮助器,但是,该路径是从 config / filesystems.php 文件中指出的,默认模式是“ public”

'public' => [
        'driver' => 'local',
        'root' => storage_path('app/public'),
        'url' => env('APP_URL').'/storage',
        'visibility' => 'public',
    ],

此处的 root 键指向文件的存储位置,例如css,js,图像和其他内容,因此默认情况下,它指向您文件的“存储/应用/公共” Laravel项目

示例代码:

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

In your case it should be like this
<link rel="stylesheet" href="{{asset('assests/bower_components/bootstrap/dist//bootstrap.min.css')}}">

答案 2 :(得分:0)

下面是有关如何从Laravel的公用文件夹映射文件的示例。

public
|----->css
|----->bower_components
       |----->bootstrap
              |----->dist
                     |----->css
                     |      |------>bootstrap.min.css
                     |      |------>bootstrap.css
                     |----->js
                            |------>bootstrap.min.js
                            |------>bootstrap.js

然后您可以像这样访问它们:

<link href="{{ asset('bower_components/bootstrap/dist/css/bootstrap.min.css') }}" rel="stylesheet">

<script src="{{ asset('bower_components/bootstrap/dist/js/bootstrap.min.js') }}"></script>

答案 3 :(得分:0)

您可以使用此:

<link href="{{ asset('assests/bower_components/bootstrap/dist/bootstrap.min.css') }}" rel="stylesheet" type="text/css" />

OR

<script src="{{ URL::asset('assests/bower_components/bootstrap/dist/bootstrap.min.css') }}"></script>
相关问题