Я создаю приложение React / Laravel. Однако, когда я попытался стилизовать макет, я обнаружил, что не могу редактировать в public/css/app.css
, так как каждый раз, когда я запускаю команду npm run dev
, сделанные мной изменения исчезают из app.css
.
Поэтому я создал style.css
, но я был озадачен тем, стоит ли помещать style.css
в папку public
или resources
. Более того, после просмотра Laravel документов эта ссылка говорит, что я должен добавить код к webpack.mix.js
. Итак, вот что я написал
.styles('public/css/style.css', 'public/css/all.css');
, добавив это к последней части всего кода:
mix.react('resources/js/app.js', 'public/js')
.sass('resources/sass/app.scss', 'public/css')
.styles('public/css/style.css', 'public/css/all.css');
После запуска npm run dev
я обновил страницу, и страница все еще не показаны изменения с style.css
.
Вот мое репо: https://github.com/kikidesignnet/hotelreviews и мой веб-сайт, который я редактирую: http://immense-beach-76879.herokuapp.com/
Чего мне не хватает?