# pig-farm-controller-fe [pig-farm-controller](http://git.huangwc.com/pig/pig-farm-controller) 的前端界面 ## 项目介绍 这是一个用于猪场管理的前端系统,提供设备管理、状态监控等功能。该系统与后端服务 [pig-farm-controller](http://git.huangwc.com/pig/pig-farm-controller) 进行交互,为猪场管理人员提供直观的操作界面。 ## 功能特性 - 设备管理(查看、添加、编辑、删除设备) - 实时监控设备状态 - 友好的用户界面 - 响应式设计,支持多种设备 ## 技术栈 - Vue.js 3:前端框架 - Element Plus:UI组件库 - Vue Router:路由管理 - Axios:HTTP客户端 - Webpack:模块打包工具 ## 安装与运行 ### 环境要求 - Node.js >= 14.0.0 - npm >= 6.0.0 ### 安装依赖 ```bash npm install ``` ### 开发环境运行 ```bash npm run dev ``` ### 构建生产版本 ```bash npm run build ``` ## 项目结构 ``` src/ ├── assets/ # 静态资源文件 │ └── styles/ # 全局样式文件 ├── components/ # Vue组件 ├── App.vue # 根组件 └── main.js # 入口文件 ``` ## API接口 后端API文档请参考 [docs/swagger.json](docs/swagger.json)