55 lines
1.4 KiB
Batchfile
55 lines
1.4 KiB
Batchfile
@echo off
|
||
chcp 65001
|
||
echo ========================================
|
||
echo 部署用户活动记录功能
|
||
echo ========================================
|
||
|
||
cd /d %~dp0
|
||
|
||
echo.
|
||
echo [1/4] 编译后端项目...
|
||
cd Zhibo\zhibo-h
|
||
call mvn clean package -DskipTests -q
|
||
if %errorlevel% neq 0 (
|
||
echo 编译失败!请检查代码错误。
|
||
pause
|
||
exit /b 1
|
||
)
|
||
echo 后端编译成功!
|
||
|
||
echo.
|
||
echo [2/4] 编译前端项目...
|
||
cd ..\admin
|
||
call npm run build
|
||
if %errorlevel% neq 0 (
|
||
echo 前端编译失败!
|
||
echo 如果不需要重新编译前端,可以忽略此错误。
|
||
)
|
||
echo 前端编译完成!
|
||
|
||
cd ..\..
|
||
|
||
echo.
|
||
echo [3/4] 部署文件位置
|
||
echo ========================================
|
||
echo 后端JAR: Zhibo\zhibo-h\crmeb-admin\target\crmeb-admin-*.jar
|
||
echo 前端dist: Zhibo\admin\dist\
|
||
echo ========================================
|
||
|
||
echo.
|
||
echo [4/4] 部署说明
|
||
echo ========================================
|
||
echo 1. 停止当前运行的后端服务
|
||
echo 2. 将新的JAR文件上传到服务器
|
||
echo 3. 重启后端服务
|
||
echo 4. 如果前端有更新,将dist目录内容上传到服务器
|
||
echo.
|
||
echo API端点:
|
||
echo - 关注记录: GET /api/admin/user/activity/follow
|
||
echo - 点赞记录: GET /api/admin/user/activity/like
|
||
echo - 查看历史: GET /api/admin/user/activity/view
|
||
echo - 收藏记录: GET /api/admin/user/activity/collect
|
||
echo ========================================
|
||
|
||
pause
|