【问题标题】:using elixir mix.version() in Laravel causes view to fail在 Laravel 中使用 elixir mix.version() 会导致视图失败
【发布时间】:2016-11-02 12:33:56
【问题描述】:

我是 Laravel 的新手,我正在尝试使用 Laravel 5.3 的 Gulpfile.js 中的 mix.version() 进行缓存清除。

这是我的 gulpfile.js:

    elixir(function (mix){
    mix.less('custom.less');
    mix.version('public/css/custom.css');
    });

在我的终端中运行 gulp 命令时,我的 less 已正确编译和版本控制,但是当我尝试在我的视图文件中包含以下行时,它会破坏我的视图:

  <link rel="stylesheet" type="text/css" href="{{ elixir('/css/custom.css) }}">

screenshot of my error

是否有特定的包含或我需要在我的视图文件中调用以确保上述代码行实际工作?如果我在我的视图代码中删除上面的长生不老药行并且硬代码链接我的 css 文件,那么它可以工作,但我不能这样,因为我需要版本控制以进行缓存破坏。

非常感谢,我已经尝试过文档,但没有关于如何在视图文件中包含代码的示例。

【问题讨论】:

    标签: laravel gulp laravel-5.3 laravel-elixir


    【解决方案1】:

    有一个'缺失

    <link rel="stylesheet" type="text/css" href="{{ elixir('/css/custom.css) }}">
    

    应该是

    <link rel="stylesheet" type="text/css" href="{{ elixir('/css/custom.css') }}">
    

    关于题名

    {{ elixir('/css/custom.css) }}
    

    导致错误不是 mix.version()

    【讨论】:

    • 弗兰克,我现在感觉很尴尬。非常感谢
    猜你喜欢
    • 1970-01-01
    • 2017-02-16
    • 2018-06-05
    • 2022-09-24
    • 2016-03-17
    • 1970-01-01
    • 1970-01-01
    • 2018-01-16
    • 1970-01-01
    相关资源
    最近更新 更多