1.修改启动
This commit is contained in:
@@ -43,3 +43,11 @@ npm run dev
|
|||||||
- 管理后台: http://localhost:3000
|
- 管理后台: http://localhost:3000
|
||||||
- 前台: http://localhost:3001
|
- 前台: http://localhost:3001
|
||||||
- API: http://localhost:8080
|
- API: http://localhost:8080
|
||||||
|
|
||||||
|
## 线上部署(项目根目录:~/project/yh_web)
|
||||||
|
|
||||||
|
线上路径为 `yxd@server1:~/project/yh_web`(即 `/home/yxd/project/yh_web`)。
|
||||||
|
|
||||||
|
- **拉取代码并重启**:`cd ~/project/yh_web && ./pull-and-restart.sh`
|
||||||
|
- **仅重启服务**:`cd ~/project/yh_web && ./restart.sh`
|
||||||
|
- 对外域名:https://yuheng.yuxindazhineng.com
|
||||||
|
|||||||
@@ -48,9 +48,9 @@ if [ -n "$DEPLOY_HOST" ]; then
|
|||||||
--exclude 'web/dist' \
|
--exclude 'web/dist' \
|
||||||
--exclude 'admin/dist' \
|
--exclude 'admin/dist' \
|
||||||
--exclude 'logs' \
|
--exclude 'logs' \
|
||||||
"$ROOT/" "$DEPLOY_HOST:${DEPLOY_PATH:-yh_web}/"
|
"$ROOT/" "$DEPLOY_HOST:${DEPLOY_PATH:-project/yh_web}/"
|
||||||
echo "在远程执行部署..."
|
echo "在远程执行部署..."
|
||||||
ssh "$DEPLOY_HOST" "cd ${DEPLOY_PATH:-yh_web} && chmod +x deploy.sh && ./deploy.sh"
|
ssh "$DEPLOY_HOST" "cd ${DEPLOY_PATH:-project/yh_web} && chmod +x deploy.sh && ./deploy.sh"
|
||||||
else
|
else
|
||||||
run_deploy "$ROOT"
|
run_deploy "$ROOT"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# 拉取代码并重启项目(线上建议放在 /home/yxd/project,执行 ./pull-and-restart.sh)
|
# 拉取代码并重启项目(线上项目根目录:/home/yxd/project/yh_web)
|
||||||
# 也可指定目录:PROJECT_ROOT=/home/yxd/project ./pull-and-restart.sh
|
# 用法:cd /home/yxd/project/yh_web && ./pull-and-restart.sh
|
||||||
|
# 或指定目录:PROJECT_ROOT=/home/yxd/project/yh_web ./pull-and-restart.sh
|
||||||
set -e
|
set -e
|
||||||
ROOT="${PROJECT_ROOT:-$(cd "$(dirname "$0")" && pwd)}"
|
ROOT="${PROJECT_ROOT:-$(cd "$(dirname "$0")" && pwd)}"
|
||||||
cd "$ROOT"
|
cd "$ROOT"
|
||||||
|
|||||||
@@ -1,6 +1,7 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
# 仅重启项目(不拉代码),适用于配置/环境变更后重启
|
# 仅重启项目(不拉代码),适用于配置/环境变更后重启
|
||||||
# 用法:./restart.sh 或 PROJECT_ROOT=/home/yxd/project ./restart.sh
|
# 用法:cd /home/yxd/project/yh_web && ./restart.sh
|
||||||
|
# 或:PROJECT_ROOT=/home/yxd/project/yh_web ./restart.sh
|
||||||
set -e
|
set -e
|
||||||
ROOT="${PROJECT_ROOT:-$(cd "$(dirname "$0")" && pwd)}"
|
ROOT="${PROJECT_ROOT:-$(cd "$(dirname "$0")" && pwd)}"
|
||||||
cd "$ROOT"
|
cd "$ROOT"
|
||||||
|
|||||||
Reference in New Issue
Block a user