README.md 1.8 KB

admin手动编译打包步骤

  • 清空旧版本

    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
    

miniapp手动编译打包步骤

cd  ./charge-java/miniapp
mvn clean package -DskipTests

admin-h5 安卓 App 打包(Capacitor)

前置条件: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 重新生成全套图标与启动页资源

docker启动脚本

##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