跳转到内容

项目代码

Racer 项目目录可能看起来像这样(参考实际代码内容):

  • 文件夹example-ec-ant-tuniao
    • 文件夹db-mysql
      • 文件夹conf
        • my.cnf
      • Dockerfile
    • 文件夹spring-example
      • 文件夹src
        • 文件夹main
          • 文件夹java
            • 文件夹com.rurusystem.app.example
              • Application.java
          • 文件夹resources
            • 文件夹mapper
              • ServProduceModule4Mapper.xml
          • application.yml
          • logback-spring.xml
      • Dockerfile
      • pom.xml
    • 文件夹uniapp-example
      • 文件夹build/
      • 文件夹deploy
        • 文件夹nginx
          • ruru-ui.conf
        • Dockerfile
      • 文件夹src
        • 文件夹api/
        • 文件夹components/
        • 文件夹config/
        • 文件夹pages/
        • 文件夹pages-infra-data/
        • 文件夹pages-serv-produce/
        • 文件夹pages-sys-setting/
        • app.vue
        • main.ts
        • pages.json
        • manifest.json
      • index.html
      • package.json
      • tailwind.config.cjs
      • tsconfig.json
      • vite.config.ts
    • 文件夹vue3-example
      • 文件夹build/
      • 文件夹deploy
        • 文件夹nginx
          • ruru-ui.conf
        • Dockerfile
      • 文件夹src
        • 文件夹api/
        • 文件夹components/
        • 文件夹config/
        • 文件夹views/
        • app.vue
        • main.ts
      • index.html
      • package.json
      • tailwind.config.cjs
      • tsconfig.json
      • vite.config.ts
    • 文件夹deploy/
      • 文件夹db/
        • dbCreate.sql
        • tables.sql
    • docker-compose.yml

db-mysql/ 文件夹是在docker环境部署Mysql数据库服务的地方。这包括:

  • 数据库配置文件
  • Dockerfile

后端服务程序代码目录

具体参考Spring官方文档了解更多。

uniapp-example/ 目录存放H5端功能的相关业务代码。基于Uniapp框架,所以也支持微信小程序、App等编译。

具体参考Uniapp官方文档了解更多。

vue3-example/ 目录存放Web端功能的所有业务代码。基于Vue3框架。

具体参考Vue3官方文档了解更多。

deploy/ 存放产品后台数据库(MYSQL) 所有业务表格创建的Sql文件。

docker-compose.yml 应用于Docker部署服务的启动配置。

具体参考Docker-compose部署了解更多。