是否可以支持多pages.json共存
Closed this issue · 4 comments
yelloxing commented
问题分类
uni-app
问题描述
项目开发的时候,比如同时开发微信小程序和微信公众号,他们的首页和路由不完全一致,可是又有可复用页面,所以用一份源码,相同的交易复用,不同的独自写一份。
希望可以分别给2端提供不同的pages.json来串成2个应用。
附加信息
No response
chouchouji commented
不支持,你可以写个插件或者脚本,在编译之前根据不同的项目自己手动构造 pages.json
chouchouji commented
或者你也可以把你的项目改造成monorepo,可复用的代码放在公共目录下,有差异的代码分在不同的目录下
yelloxing commented
上面的方式我们已经有了实现了,只是想问一下uniapp后续版本是否考虑新增这个功能,因为目前我看源码里面pages.json路径是写死的,就咨询一下
chouchouji commented
不考虑,因为除了微信小程序,微信公众号,uniapp 还兼容支付宝小程序,淘宝小程序,高德小程序等等,为了每一个都添加特定的 pages.json 成本过高。