Laravel Mix - общедоступный CSS сохраняет приоритет

Я использую смесь Laravel в своем проекте. Мне нужно изменить app.css в общей папке, всякий раз, когда я комментирую или удаляю стили и запускаю npm run dev, стили возвращаются. Мне нужно, чтобы они ушли. Как мне навсегда это остановить?


person Community    schedule 20.03.2018    source источник
comment
Вы определенно делаете что-то не так. Напишите, где именно эти стили?   -  person lewis4u    schedule 21.03.2018
comment
app.css / app.js генерируются и компилируются каждый раз, когда вы запускаете npm run dev. Если вы хотите изменить это, вы можете проверить папку с ресурсами. или вы можете просто создать свой собственный файл css / js в общей папке.   -  person Ikong    schedule 21.03.2018


Ответы (1)


Файлы в public, созданные npm run [production|dev], являются скомпилированными версиями исходных файлов приложения. Эти файлы следует рассматривать как неизменяемые: они записываются один раз в процессе компиляции и никогда не будут записаны повторно. Любые изменения, которые необходимо внести в вывод, должны выполняться в процессе компиляции, будь то изменение исходных файлов или путем настройки способа работы процесса компиляции. Каждый раз, когда вы запускаете npm run dev, он заменяет старые файлы новыми.

Вы можете найти исходные файлы для своего приложения в resources/assets. Если вы не знаете, как внести конкретное изменение, создайте новый вопрос, описывающий возникшую у вас проблему, например: «Я хочу удалить этот стиль из своего app.scss, но я не знаю, как».

person sam    schedule 20.03.2018