更新 wiki
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user