| 12345678910111213141516171819 |
- #!/bin/bash
- set -e
- cd "$(cd "$(dirname "$0")/.." && pwd)"
- echo "=== 构建前端 ==="
- cd frontend
- [ ! -d node_modules ] && npm install
- npm run build
- echo "=== 集成到后端 ==="
- rm -rf ../backend/src/main/resources/static
- cp -r dist ../backend/src/main/resources/static
- echo "=== 打包 JAR ==="
- cd ../backend
- mvn clean package -DskipTests -q
- echo ""
- echo "构建完成: backend/target/okr-performance-1.0.0.jar"
|