# space-aircraft **Repository Path**: 910922164/space-aircraft ## Basic Information - **Project Name**: space-aircraft - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-05-11 - **Last Updated**: 2025-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Vue 3 大屏数据可视化项目 ## 开发人员指南 基于 Vue3 + TypeScript + Webpack5.x + Sass + Element Plus 的数据可视化大屏项目。 - 不是使用vue cli,直接使用webpack5.x来构建的 - 用webpack构建的项目里 一定会有 webpack.config.js配置文件 - 项目里 一定会有 tsconfig.json文件 ### 项目结构 ### 目录结构 ``` 项目根目录/ ├── start.bat # 启动脚本(window) ├── stop.bat # 停止脚本(window) ├── restart.bat # 重启脚本(window) ├── status.bat # 状态检查脚本 ├── start.sh # 启动脚本(macOS) ├── stop.sh # 停止脚本(macOS) ├── restart.sh # 重启脚本(macOS) ├── xjar_agentable # Java代理可执行文件 ├── xjar-agent-hibernate-v1.0.0.jar ├── SpaceLicenseV1.0.jar # 后端服务JAR文件 ├── app/ # 前端应用目录 │ ├── public │ │ ├── Cesium/ # 航天航空领域的CesiumJs组件 │ │ └── dotnet/ # .NET相关组件 │ ├── package.json │ ├── src │ │ ├── biz/ # 业务逻辑 │ │ ├── MainScreen/ # 综合大屏 │ │ └── report/ # 报表大屏 │ └── ... └── start-up/ # 日志目录(自动创建) └── *.log ``` ### 工程管理 #### 分支 - `main` 主分支,用于发布正式版本 - `dev` 开发分支,用于开发新功能 #### 添加的第三方插件 ```bash npm install @types/echarts --save-dev ``` #### 项目运行 ```bash cd /Users/caojm/projects/gis/space-aircraft/app npm install npm run dev ``` #### 项目打包 ```bash npm run build ```