# init_demo **Repository Path**: bbmWork/smart_city ## Basic Information - **Project Name**: init_demo - **Description**: 智慧城市aaaaaa - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2025-02-11 - **Last Updated**: 2026-02-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # init_demo #### 介绍 #### 软件架构 安家社区系统采用前后端分离的架构。 前端采用vue3 + uniApp框架实现一次编写一次,支持多端运行。 后端采用springboot+mybatis plus。 数据采用mysql。使用redis缓存提升性能。 ## 开发环境配置 #### 技术 请求依赖 axios 主要框架 UniApp 辅助组件库 Vuetifyjs 链接:https://vuetifyjs.com/zh-Hans/ 访问后端接口文档 链接:http://192.168.36.148:8080/doc.html ### 前端 进入到项目根目录,执行 npm install 安装依赖包 这里前端项目根目录是UI 进入到UI目录即可 ```` bash npm install cd UI ```` 下载完依赖,使用 npm run dev:h5 命令启动项目 开发环境 ``` bash npm run dev:h5 ``` 前端目录结构 ```` bash UI |---pages |---index 页面目录 |---index.vue 页面文件 |---login 页面目录 |---index.vue 页面文件 |---新页面 页面目录 |---index.vue 页面文件 |---components 组件目录 |--- xxx 组件目录 |-- xxx 组件文件 |---pages.json 路由配置文件 ```` #### 开发流程 1. 在pages目录下创建页面目录,在目录下创建index.vue文件 2. 路由配置 在src目录下找到pages.json文件,写新路由 ```` pages.json { "path": "pages/页面目录/页面文件.vue", "style": { "navigationStyle": "custom" // 不显示导航栏 } } ```` 3. 在index.vue文件中编写页面代码 4. 提交 #### 安装教程 #### 使用说明 1. xxxx 2. xxxx 3. xxxx #### 参与贡献 #### 特技