История изменений
Исправление Xintrea, (текущая версия) :
Оказывается, для версионирования есть готовые инструменты.
В webpack.mix.js пишем правила компиляции с дополнительным методом .version():
mix.js('resources/assets/js/app.js', 'public/js').version();
mix.sass('resources/assets/sass/app.scss', 'public/css').version();
А скомпилированные файлы подключаем в шаблонах через функцию mix(), вот так:
<!-- Application CSS -->
<link rel="stylesheet" href="{{ mix('/css/app.css') }}"/>
<!-- Application JS (подключение скриптов коротким тегом писать нельзя)-->
<script src="{{ mix('/js/app.js') }}"></script>
Исходная версия Xintrea, :
Оказывается, для версионирования есть готовые инструменты.
В webpack.mix.js пишем правило компиляции с дополнительным методом .version():
mix.js('resources/assets/js/app.js', 'public/js').version();
mix.sass('resources/assets/sass/app.scss', 'public/css').version();
А скомпилированные файлы подключаем в шаблонах через функцию mix(), вот так:
<!-- Application CSS -->
<link rel="stylesheet" href="{{ mix('/css/app.css') }}"/>
<!-- Application JS (подключение скриптов коротким тегом писать нельзя)-->
<script src="{{ mix('/js/app.js') }}"></script>