此時我想爲項目配置我的資產。我的Gulp文件看起來如下:如何在Laravel elixir中編譯和版本資產?
const elixir = require('laravel-elixir');
require('laravel-elixir-vue-2');
elixir(mix => {
mix.sass('app.scss');
.webpack('app.js');
});
但我想打開我的css文件的版本。但現有的信息說,使用:
mix.version('css/app.css'); // public/build/css/app-39d5f9a7.css
我不知道我在這裏失去了什麼,但我不知道如何使這個工作正確的方式。我想編譯我的.sass文件,然後給出一個版本。我想用
<link src='{{ elexir('css/app.css') }}'>
在我layout.blade.php 怎麼做是正確的?
在添加'mix.version'之後,你可以顯示你的吞食文件嗎? –
mix.sass('app.scss')。 版本('css/app.css')。 webpack('app.js'); 但我不知道它是否工作... – pvaitonis
嘗試將版本放在塊的底部。另外,確保你沒有注意到這些改變('gulp watch'),因爲除非你重新啓動觀察者,否則它們將不會被操作。 –