【发布时间】:2018-04-25 14:16:05
【问题描述】:
我是 vue js 的新手。我使用 vue cli 设置了新的 vue 项目,还选择了模板 webpack。 我的项目有两个部分:前端和管理面板。两者都有不同的模板。 因此,我为所有后端组件提供路由元“后端”。 我按照 main.js 中的逻辑添加了所有 css
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覆盖在前端。
请给我任何解决方案。
谢谢
【问题讨论】:
标签: css webpack vuejs2 production vue-cli