# Admin Vue 发布目录结构(module 10) 发布目标: ```text /var/www/ ├── admin-vue-/ # 新版本临时发布目录 │ ├── index.html │ └── assets/... ├── admin-vue-prev/ # 上一版本(回滚保留) └── admin-vue -> admin-vue- # Nginx 根目录符号链接(原子切换) ``` 发布过程: 1. `npm ci && npm run build` 产出 `dist/`。 2. 运行 `deploy/verify-dist.mjs`:校验 `index.html` 引用完整、assets 存在、base 为 `/admin-vue/`。 3. 上传 `dist/` 至 `admin-vue-/`。 4. `ln -sfn admin-vue- /var/www/admin-vue` 原子切换。 5. 旧版本目录保留为 `admin-vue-prev`,用于快速回滚。