Я новичок в vue js. Я настроил новый проект vue с помощью vue cli, а также выбрал шаблон webpack. Мой проект состоит из двух частей: внешнего интерфейса и панели администратора. У обоих разные шаблоны. Итак, я даю мета «бэкэнд» маршрута для всех компонентов бэкэнда. Я добавил все css, следуя логике в main.js
if (to.matched.some(record => record.meta.backend)) { require('../static/backend.css') next() } else { require('../static/frontend.css') next() } })
Когда я запускаю команду «npm run dev», все css работают отлично, но когда я запускаю команду «npm run build», все css объединяются в один файл. Так что мой бэкэнд css переопределяет внешний интерфейс.
Пожалуйста, дайте мне любое решение для этого.
Спасибо