更新 wiki

This commit is contained in:
eafonyang
2026-07-17 17:17:22 +08:00
parent 1da6d72544
commit d292c23dc0
159 changed files with 2918 additions and 2735 deletions
-12
View File
@@ -11,10 +11,6 @@ FRONTEND_PATHS=(
./frontend/dist/
)
FRONTEND_V2_PATHS=(
./frontend_v2/dist/
)
BACKEND_PATHS=(
./backend/src/
./backend/package.json
@@ -54,7 +50,6 @@ show_help() {
目标:
frontend, f 同步前端 dist/(不含 nginx.conf
frontend_v2, f2 同步 frontend_v2 dist/(上传至与 frontend 相同的远程目录)
backend, b 同步后端 src/、package.json、pnpm-lock.yaml(不含 Dockerfile
compose, c 同步 docker-compose.yml
all, a 同步以上全部(默认)
@@ -66,7 +61,6 @@ show_help() {
指定路径时,会映射到服务器对应位置,例如:
./frontend/dist/assets -> ${REMOTE_ROOT}/frontend/dist/assets
./frontend_v2/dist/ -> ${REMOTE_ROOT}/frontend/dist/(与 frontend 一致)
示例:
$(basename "$0") 同步默认内容到服务器
@@ -84,7 +78,6 @@ resolve_preset_paths() {
local preset="$1"
case "$preset" in
frontend|f) printf '%s\n' "${FRONTEND_PATHS[@]}" ;;
frontend_v2|f2) printf '%s\n' "${FRONTEND_V2_PATHS[@]}" ;;
backend|b) printf '%s\n' "${BACKEND_PATHS[@]}" ;;
compose|c) printf '%s\n' "${COMPOSE_PATHS[@]}" ;;
all|a) printf '%s\n' "${DEFAULT_PATHS[@]}" ;;
@@ -114,11 +107,6 @@ rsync_item() {
remote_path="${REMOTE_ROOT}/${rel}"
# frontend_v2/dist/ -> 上传至与 frontend/dist/ 相同的远程目录
if [[ "$rel" == frontend_v2/dist || "$rel" == frontend_v2/dist/* ]]; then
remote_path="${REMOTE_ROOT}/frontend/${rel#frontend_v2/}"
fi
if [[ ! -e "$local_full" ]]; then
warn "路径不存在: ${local_full}"
return 1