在 Laravel 中使用 elixir mix.version() 会导致视图失败

using elixir mix.version() in Laravel causes view to fail

我是 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

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

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

缺少一个'

<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()