u
This commit is contained in:
1 parent
15e0ae5b67
commit
e434374db5
71 files changed
+5726
-329
No files matched your search
@@ -17,7 +17,8 @@ g3soft-erp/
|
||||
│ ├── tsconfig.json
|
||||
│ ├── .oxlintrc.json
|
||||
│ ├── .oxfmtrc.json
|
||||
│ └── src/
|
||||
│ ├── src/
|
||||
│ └── tests/ # Vitest 单元测试(镜像 src 结构,见 CODEBUDDY.md)
|
||||
├── server/ # 后端(Maven + Spring Boot,已迁入原型实现)
|
||||
├── docs/ # 设计文档
|
||||
└── README.md
|
||||
@@ -44,6 +45,9 @@ pnpm dev # http://localhost:5090
|
||||
```
|
||||
|
||||
> **命令都在 `web/` 下跑**,根目录没有 `package.json`,所以根目录敲不了 `pnpm dev`。
|
||||
>
|
||||
> **开发期默认自动登录**:`web/.env.development` 配了测试账号,打开页面即是登录态,
|
||||
> 不必手点登录。要调登录页本身就把 `VITE_DEV_AUTO_LOGIN` 设为 `0`。详见 `CODEBUDDY.md`。
|
||||
|
||||
## 脚本(在 `web/` 下执行)
|
||||
|
||||
@@ -52,7 +56,9 @@ pnpm dev # http://localhost:5090
|
||||
| `pnpm dev` | 开发服务器(端口 5090,`/api` 代理到 8088) |
|
||||
| `pnpm build` | 类型检查 + 生产构建 |
|
||||
| `pnpm typecheck` | 仅 `vue-tsc --noEmit` |
|
||||
| `pnpm test` | Vitest |
|
||||
| `pnpm test` | Vitest(`tests/**` 单元测试,镜像 `src/` 结构) |
|
||||
| `pnpm test:e2e` | Playwright(`e2e/**`,真浏览器;需后端已启动,见 `CODEBUDDY.md`) |
|
||||
| `pnpm test:e2e:ui` | Playwright UI 调试模式 |
|
||||
| `pnpm lint` / `pnpm fmt` | oxlint / oxfmt |
|
||||
| `pnpm check` | lint + fmt:check + build(提交前跑这个) |
|
||||
|
||||
@@ -128,6 +134,12 @@ resolve: {
|
||||
| `VITE_PROXY_TARGET` | `http://127.0.0.1:8088` | 开发环境 `/api` 代理目标 |
|
||||
| `VITE_API_BASE` | `/api` | 接口基础路径 |
|
||||
| `VITE_APP_TITLE` | `G3Soft ERP` | 应用标题 |
|
||||
| `VITE_DEV_AUTO_LOGIN` | `1`(`web/.env.development`) | 开发期自动登录开关,`0` 关闭 |
|
||||
| `VITE_DEV_ORG` | `G3HD` | 自动登录机构码 |
|
||||
| `VITE_DEV_ACCOUNT` | `demo_zhangwei` | 自动登录账号(超管 `g3soft` 密码未知,待确认) |
|
||||
| `VITE_DEV_PASSWORD` | `demo_zhangwei` | 自动登录密码(演示账号密码=账号名) |
|
||||
|
||||
四个 `VITE_DEV_*` 只在 dev 生效,构建时被 tree-shake,不进生产包。说明见 `CODEBUDDY.md`。
|
||||
|
||||
## 将来加 H5 端
|
||||
|
||||
|
||||
Reference in new issue
Block a user