|
|
2 dagen geleden | |
|---|---|---|
| .mvn | 2 jaren geleden | |
| admin-h5 | 2 dagen geleden | |
| admin-web | 3 dagen geleden | |
| admin-web-new | 3 dagen geleden | |
| car-wash-admin | 3 weken geleden | |
| car-wash-common | 1 maand geleden | |
| car-wash-entity | 3 dagen geleden | |
| car-wash-mapper | 1 maand geleden | |
| car-wash-miniapp | 1 maand geleden | |
| car-wash-mp | 3 dagen geleden | |
| car-wash-service | 3 dagen geleden | |
| doc | 4 maanden geleden | |
| docs | 3 maanden geleden | |
| .gitignore | 3 dagen geleden | |
| CLAUDE.md | 2 maanden geleden | |
| DESIGN.md | 4 maanden geleden | |
| PRODUCT.md | 5 maanden geleden | |
| README.md | 2 weken geleden | |
| deploy.sh | 3 dagen geleden | |
| jdbc.md | 2 jaren geleden | |
| mvnw | 2 jaren geleden | |
| mvnw.cmd | 2 jaren geleden | |
| package-lock.json | 9 maanden geleden | |
| pom.xml | 9 maanden geleden |
清空旧版本
rm -r ./charge-java/admin/src/main/resources/static
编译前端
cd ./charge-java/admin-web
npm install
npm run build
编译后端
cd ./charge-java/admin
mvn clean package -DskipTests
cd ./charge-java/miniapp
mvn clean package -DskipTests
前置条件:JDK 21、Android SDK(android/local.properties 指向 SDK 路径)、Node 20+
修改 H5 代码后重新打包
cd ./car-wash-java/admin-h5
npm run build:app # 以 capacitor 模式构建 H5 到 dist/app
npx cap sync android # 同步到安卓工程
cd android && gradlew.bat assembleDebug
APK 输出位置:admin-h5/android/app/build/outputs/apk/debug/app-debug.apk
App 的 API 地址在 admin-h5/.env.capacitor 中配置(VITE_BASE_API),公网地址变更时修改后重新打包
应用图标/启动页:源文件为 admin-h5/resources/icon.svg(Yeswash 品牌红底白字),修改后执行 resources/generate-android-icons.ps1 重新生成全套图标与启动页资源
##jenkins
docker run -u 1001 --name jenkins -d -p 8099:8080 -p 50099:50000 -v /home/kym/jenkins1:/var/jenkins_home jenkins/jenkins:jdk17-preview
##mysql
docker run -u 1000 -p 3306:3306 --name mymysql \
-v /usr/local/docker/mysql/mysql-files:/var/lib/mysql-files \
-v /usr/local/docker/mysql/conf/my.cnf:/etc/mysql/my.cnf \
-v /usr/local/docker/mysql/logs:/var/log/mysql \
-v /usr/local/docker/mysql/data:/var/lib/mysql \
-d mysql
##redis
docker run -u 1000 -p 6379:6379 --name myredis \
-v /home/redis/myredis/redis.conf:/etc/redis/redis.conf \
-v /home/redis/myredis/data:/data \
-d redis redis-server /etc/redis/redis.conf \
--appendonly yes