applications/:可运行的 Web 应用(如 drone-command/、mobile-web-view/、task-work-order/)。packages/:共享库(API、组件、常量、hooks、工具等)。uniapps/:UniApp 相关应用(如 work-app/、work-wx/)。applications/drone-command/:反制无人机 PC 系统。applications/task-work-order/:任务工单 PC 系统。applications/mobile-web-view/:work-app、work-wx 共用的内嵌页面(如地图等)。uniapps/work-app/:使用 UniApp 开发的工单 App。uniapps/work-wx/:使用 UniApp 开发的微信小程序。README.md 为准。在仓库根目录使用 pnpm:
- pnpm install:安装工作区依赖。
- pnpm dev:并行启动所有工作区的开发服务。
- pnpm dev:drone-command:启动单个应用。
- pnpm dev:mobile-web-view:启动单个应用。
- pnpm dev:task-work-order:启动单个应用。
- pnpm dev:work-app:启动 UniApp H5 开发服务。
- pnpm dev:work-wx:启动 UniApp H5 开发服务。
- pnpm build:test:<app> / pnpm build:prod:<app>:构建指定应用,例如 pnpm build:prod:mobile-web-view。
.prettierrc.json)。tabWidth: 2, useTabs: true),semi: false,singleQuote: true。tabWidth: 4 且双引号。feat: ...)。feat:、fix:、chore:、refactor: 等前缀并保持简洁描述。