# sagooiot-ui **Repository Path**: orientge/sagooiot-ui ## Basic Information - **Project Name**: sagooiot-ui - **Description**: SagooIOT前端工程 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 53 - **Created**: 2023-12-27 - **Last Updated**: 2025-02-19 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README SagooIoT-UI ======= SagooIoT 前端UI系统工程代码 **注意:** 当前主分支为V2.0版本,V1.0版本请切换到V1.0分支 # 前端介绍 基于 vue3.x + CompositionAPI + typescript + vite + element plus + vue-router-next + next.vuex开发。 详情见开源前端模版项目 [https://gitee.com/lyt-top/vue-next-admin](https://gitee.com/lyt-top/vue-next-admin) [前端模版项目开发文档](https://lyt-top.gitee.io/vue-next-admin-doc-preview/) ## 环境支持 | Edge | Firefox | Chrome | Safari | | --------- | ------------ | ----------- | ----------- | | Edge ≥ 79 | Firefox ≥ 78 | Chrome ≥ 64 | Safari ≥ 12 | ## 依赖安装方式 用 yarn 安装依赖 1. 全局安装yarn: npm i yarn -g ,如果是非windows环境需要加 sudo 2. 用yarn在项目中安装依赖: yarn i ## 环境变量配置 **.env** | 为默认环境配置,不可修改,会导致线上使用异常 **.env.golocal** |为go直接运行环境配置,不可修改,会导致go直接运行异常 **.env.development** | 开发环境配置,可在此配置开发环境,开发使用时会覆盖默认配置 **.env.development.local** | 可在本地添加此文件进行配置,会覆盖默认配置及【.env.development】的配置,并且git会忽略这个文件,不会对其他的开发者的环境造成影响 ## 本地开发环境配置 1. 本地开发环境配置文件为.env.development.local 2. 本地开发环境配置文件不会被git管理,不会对其他的开发者的环境造成影响 参考: ```yaml # 本地环境 ENV = 'development' # websocket配置 VITE_WS_URL = 'ws://127.0.0.1:8199/api/v1/websocket' # 服务端配置 VITE_SERVER_PROTOCOL = 'http:' VITE_SERVER_HOSTNAME = '127.0.0.1:8199' VITE_SERVER_URL = '' VITE_API_URL = '/api/v1' ``` ## 运行 ```bash yarn run dev ```