LINUX.ORG.RU

История изменений

Исправление 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>