Laravel Webpack не смотрит файлы CSS
Это мой файл webpack.mix.js:
let mix = require('laravel-mix');
mix.js(['resources/assets/admin/js/app.js',
'resources/assets/admin/js/core/app.js',
'resources/assets/admin/js/core/libraries/bootstrap.min.js',
'resources/assets/admin/js/core/libraries/jquery.min.js',
], 'public/assets/admin/js/all.js')
.styles(['resources/assets/admin/css/bootstrap.css',
'resources/assets/admin/css/core.css',
'resources/assets/admin/css/components.css',
'resources/assets/admin/css/custom-style.css',
'resources/assets/admin/css/colors.css',
'resources/assets/admin/css/icons/fontawesome/styles.min.css',
'resources/assets/admin/css/icons/icomoon/styles.css',
],
'public/assets/admin/css/all.css').sourceMaps();
Я запускаю команду nmp run watch, и когда я редактирую любые js-файлы, она немедленно перекомпилируется, но когда я редактирую css-файлы, ничего не происходит! как я могу решить эту проблему?
1 ответ
Решение
На самом деле scripts()
а также styles()
запускаются в фоновом режиме при запуске npm run watch
, Но laravel-mix
не сообщает об этом на терминале.
Вы можете найти обсуждение этой проблемы здесь на laravel-mix
проект от владельца.
Может быть решением вашей проблемы будет обновление laravel-mix
версия и проверьте, реализован ли обходной путь для этой проблемы.
Надеюсь, это поможет вам!