fix: avoid reserved pnpm env command

This commit is contained in:
2026-09-20 14:30:45 +08:00
parent 09f3784e73
commit dfafcae0c6
3 changed files with 5 additions and 5 deletions
+2 -2
View File
@@ -75,13 +75,13 @@ npm --prefix web ci
分别在四个终端运行:
```bash
pnpm env # PostgreSQL 依赖
pnpm db # PostgreSQL 依赖
pnpm gateway # native browser gateway
pnpm backend # Go control-planeAir 自动重载
pnpm frontend # Vite 前端,支持 HMR
```
`pnpm backend` 不会自动启动数据库或 gateway;先启动 `env``gateway``pnpm gateway` 直接运行当前用户的 native gateway,不要求安装 systemd 服务。修改 `browser_gateway` 的 Python 文件后,重启该命令;新增或删除前端路由后,重跑 `pnpm --dir web run routes:generate`
`pnpm backend` 不会自动启动数据库或 gateway;先启动 `db``gateway``pnpm gateway` 直接运行当前用户的 native gateway,不要求安装 systemd 服务。修改 `browser_gateway` 的 Python 文件后,重启该命令;新增或删除前端路由后,重跑 `pnpm --dir web run routes:generate``db` 是因为 `env` 已被 pnpm 保留为内置命令。
服务地址:
+2 -2
View File
@@ -102,13 +102,13 @@ npm --prefix web ci
分别在终端启动依赖和服务:
```bash
pnpm env # PostgreSQL
pnpm db # PostgreSQL
pnpm gateway # native browser gateway
pnpm backend # Go control-planeAir 热加载
pnpm frontend # ViteHMR
```
`pnpm backend` 不会隐式启动 PostgreSQL 或 gateway`pnpm gateway` 直接运行当前用户的 native gateway,不要求 systemd。停止各服务时关闭对应终端即可。
`pnpm backend` 不会隐式启动 PostgreSQL 或 gateway`pnpm gateway` 直接运行当前用户的 native gateway,不要求 systemd。停止各服务时关闭对应终端即可。`db` 是因为 `env` 已被 pnpm 保留为内置命令。
默认联调地址:
+1 -1
View File
@@ -3,7 +3,7 @@
"private": true,
"version": "0.1.0",
"scripts": {
"env": "docker compose -f compose.yaml -f compose.dev.yaml up -d postgres",
"db": "docker compose -f compose.yaml -f compose.dev.yaml up -d postgres",
"backend": "node scripts/dev-backend.mjs",
"frontend": "pnpm -C web run dev",
"gateway": "node scripts/dev-gateway.mjs"