现有项目用的vue全家桶,现在有这么个需求:【要新上一个或多个应用,业务逻辑不变,只是主题色、个别页面布局、图标、接口地址会不同。】初步是想配置多页来实现资源公用,但是ui组件库用的vant,vant的颜色定制是在vue.config.js里配置,那我如何配置不同应用使用不同的配置呢?vant主题定制参考如果vant颜色定制的问题能解决,采用多页的方案会不会还有什么别的缺点?请问还有什么比较好的方案?主要是不想维护两个几乎一样的代码,不然改个bug要改两遍。
2 回答

12345678_0001
TA贡献1802条经验 获得超5个赞
目前是打算再打包的时候,给脚本传入一个命令来确定平台,然后根据平台加载不同的配置文件,配置文件配置了:vant颜色变量、sass全局颜色变量、一些可能不同的图片路径、甚至是同一路由根据配置加载不同的页面组件等等
添加回答
举报
0/150
提交
取消