Laravel mix - версия не работает - PullRequest
0 голосов
/ 27 августа 2018

Я работаю над новым проектом, используя Laravel 5.6, используя laravel-mix@2.1.14.Когда я компилирую свои активы, используя npm run production, они не имеют суффиксов, как они должны

Примечание

Даже при удалении if mix.inProduction() управление версиями не работает

Вопросы

Я единственный сталкиваюсь с этой проблемой?Что мне делать?

webpack.mix.js

let mix = require('laravel-mix');
mix.js('resources/assets/js/app.js', 'public/js')
 .sass('resources/assets/sass/app.scss', 'public/css')
 .copyDirectory('resources/assets/images', 'public/images');

if (mix.inProduction()) {
  mix.version();
}

1 Ответ

0 голосов
/ 28 августа 2018

Микс Laravel 5.6 теперь работает по-другому .Вместо добавления суффиксов к вашим скомпилированным файлам теперь используется URL-запрос при попытке получить доступ к вашим ресурсам.

Попробуйте открыть инструменты разработки вашего браузера и посмотрите, как ваша страница включает ваши ресурсы.Он добавит параметр id в URL.

например, GET /js/app.js?id=<SOME_HASH_HERE>

...