diff --git a/.cursor/rules/development-workflow.mdc b/.cursor/rules/development-workflow.mdc index 7a8c901..4da3f43 100644 --- a/.cursor/rules/development-workflow.mdc +++ b/.cursor/rules/development-workflow.mdc @@ -5,6 +5,7 @@ 2. 开发环境: - H5: `pnpm dev` 或 `pnpm dev:h5` - 微信小程序: `pnpm dev:mp` + - 支付宝小程序: `pnpm dev:mp-alipay` - APP: `pnpm dev:app` ## 代码规范 @@ -15,7 +16,8 @@ ## 构建和部署 - H5 构建:`pnpm build:h5` -- 小程序构建:`pnpm build:mp` +- 微信小程序构建:`pnpm build:mp` +- 支付宝小程序构建:`pnpm build:mp-alipay` - APP 构建:`pnpm build:app` - 类型检查:`pnpm type-check` diff --git a/.cursor/rules/project-overview.mdc b/.cursor/rules/project-overview.mdc index 335b480..f0d613e 100644 --- a/.cursor/rules/project-overview.mdc +++ b/.cursor/rules/project-overview.mdc @@ -8,7 +8,7 @@ alwaysApply: true ## 项目特点 - 支持 H5、小程序、APP 多平台开发 - 使用最新的前端技术栈 -- 内置约定式路由、layout布局、请求封装等功能 +- 内置约定式路由、layout布局、请求封装、登录拦截、自定义tabbar等功能 - 无需依赖 HBuilderX,支持命令行开发 ## 核心配置文件 @@ -26,9 +26,11 @@ alwaysApply: true - `src/http/` - HTTP 请求封装 - `src/store/` - 状态管理 - `src/tabbar/` - 底部导航栏 +- `src/App.ku.vue` - 全局根组件(类似 App.vue 里面的 template作用) ## 开发命令 - `pnpm dev` - 开发 H5 版本 - `pnpm dev:mp` - 开发微信小程序 +- `pnpm dev:mp-alipay` - 开发支付宝小程序(含钉钉) - `pnpm dev:app` - 开发 APP 版本 - `pnpm build` - 构建生产版本 diff --git a/.cursor/rules/uni-app-patterns.mdc b/.cursor/rules/uni-app-patterns.mdc index 956566d..143b0b6 100644 --- a/.cursor/rules/uni-app-patterns.mdc +++ b/.cursor/rules/uni-app-patterns.mdc @@ -3,12 +3,12 @@ ## 页面开发 - 页面文件放在 [src/pages/](mdc:src/pages/) 目录下 - 使用约定式路由,文件名即路由路径 -- 页面配置在仅需要在 `route-block` 中配置标题等内容即可,会自动生成到 `pages.json` 中 +- 页面配置在仅需要在 宏`definePage` 中配置标题等内容即可,会自动生成到 `pages.json` 中 ## 组件开发 -- 组件文件放在 [src/components/](mdc:src/components/) 目录下 +- 组件文件放在 [src/components/](mdc:src/components/) 或者 [src/pages/xx/components/](mdc:src/pages/xx/components/) 目录下 - 使用 uni-app 内置组件和第三方组件库 -- 支持 wot-design-uni\uv-ui\uview-plus 等多种第三方组件库 和 z-paging 组件 +- 支持 wot-ui\uview-pro\uv-ui\sard-ui\uview-plus 等多种第三方组件库 和 z-paging 组件 - 自定义组件遵循 uni-app 组件规范 ## 平台适配 diff --git a/.cursor/rules/vue-typescript-patterns.mdc b/.cursor/rules/vue-typescript-patterns.mdc index f726299..d81cc8f 100644 --- a/.cursor/rules/vue-typescript-patterns.mdc +++ b/.cursor/rules/vue-typescript-patterns.mdc @@ -4,10 +4,11 @@ - 使用 Composition API 和 `