uni-auto-pages uni-app自动生成pages.json配置工具

uni-app 的页面配置真是个老大难,动不动就几百行的pages.json,一个页面一堆配置,还容易出错。uni-auto-pages这个插件就挺省心,自动帮你生成pages.json,还能顺带分包subPackages和条件编译condition,基本上你只管建页面就行。

用法也不复杂,先npm install uni-auto-pages装好,项目是用vue-cli建的就行,在vue.config.js里配置一下插件路径。最关键的就是那个template.json,默认是src/template.json,你也可以自定义,插件会照着它的规则来生成最终的pages.json

挺像vue-auto-routing那套思路,省去了手动维护路由的烦恼。适合项目结构稳定、页面多、需要拆分包的项目,响应也快,体验还不错。

对了,如果你还想搞点更灵活的路由操作,可以看看uni-read-pages;分包配置方面,这篇文章也讲得蛮细的。

如果你正打算给uni-app项目减减负,不妨试试uni-auto-pages,配置一次,省事一整套。

zip 文件大小:8.38KB