description: 核心技术栈、架构和代码规范 globs: src/store//*, src/api//*, src/router//*, src/pages//*, pages.config.ts, alova.config.ts
本项目采用分层架构:
src/pages (视图) + src/components (UI 逻辑)src/store (Pinia)src/api (Alova.js)src/store/persist.ts 进行本地存储。pinia-store-generator skill。defineStore 并遵循 use{Name}Store 的命名规范。pinia-store-generator 快速创建新的 store。src/api/core: 拦截器和实例配置。src/api/apiDefinitions.ts: 自动生成的 API 定义。src/api/mock 中编写 Mock 数据。alova-api-module 创建新的 API 模块和 Mock 数据。@wot-ui/router (API) + vite-plugin-uni-pages (文件系统路由)pages.config.ts 控制 pages.json 的生成。useRouter() 进行 push/replace/back 操作。wot-router-usage 了解导航模式和守卫用法。uni-page-generator 创建带路由配置的新页面。