? ?
?
? ?
动态生成uniapp配置文件pages.json的解决方案
?
? ?
?
?
?
?
?
?
?
? ? ?
?
?
?
?
?
动态生成 uniapp 配置文件 pages.json 的解决方案
最近接手了一个基于 uniapp 的开发项目,我个人对于它能够使用同一套代码就能够开发 h5\app\小程序 的强大功能表示非常钦佩。但是其配置文件 pages.json 也让我十分郁闷,原因无他,只因其是写死 JSON 文件,在管理的时候是十分不便的。
在搜索了一些资料,期望可以用 pages.js 文件来替代 pages.json 配置文件(JS的动态能力,可以很方便的拆分路由配置),但是没有找到很好的解决方案。倒是有一个,但是搞得过于繁琐,想想还是算球了。
于是,我自己用 Nodejs 手写了一个方案,虽然原始了一些,但是依赖十分轻,使用也比较便捷,个人感觉还是颇有用处的,所以特地撰文分享给大家。
构建文件构架
首先,我们在项目根目录中新建 router 文件夹,然后根据如下的格式构建文件结构。
router # 动态路由文件夹├── build.js # 编译路由配置主文件├── index.js # 主配置文件└── modules # 动态路由模块文件 └── small
您可能关注的文档
最近下载
- 山东省立医院医疗设备采购项目竞争性谈判采购文件(第一册).pdf VIP
- MGIEasy通用文库转换试剂盒(App-A)V1.0使用说明书A6.pdf VIP
- 高中历史高考第二章中华民族的抗日战争之第一节抗日战争的爆发课件人教版.ppt VIP
- 糖尿病足湿坏疽病历书写范文.docx VIP
- BS EN 50121-2-2017 铁路设施.电磁兼容性.第2部分:整个铁路系统对外界的排放.pdf VIP
- 会计师事务所自查报告及整改措施.docx VIP
- 水务安全培训课件开发专项培训.pptx
- 工程力学 教学课件 ppt 作者 佘斌 工程力学8-弯曲刚度.PPT VIP
- 脚手架工程危大监理实施细则.docx VIP
- 《电磁铁》课件 2026新人教鄂教版科学六年级上册.ppt
原创力文档

文档评论(0)