# electron-vue **Repository Path**: oopps/electron-vue ## Basic Information - **Project Name**: electron-vue - **Description**: 使用electron 打包 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-07-01 - **Last Updated**: 2021-07-01 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 安装 npm install # 开发环境 npm start # web 打包 npm run serve # electron 开发环境 npm run electron:serve # electron 打包环境 npm run electron:build # 本项目 主要分为线上服务、本地服务, # 本地服务主要注意有: api 请求服务地址,视频转码服务地址,本地消息推送服务地址 # 工厂factoryid 传值方式,线上服务-》后端自己从token里面获取,非线上服务-》factoryid 在header里面传递过去 # electron 打包获取本地服务,会优先查找根目录下面的localServer.bin 文件里面的内容,web 环境会优先查找根目录下面的server.js 里面的服务,,若没有,默认走配置环境里面的服务; # 线上服务走的是域名服务,不需要来回切换 # 下载 导出注意事项 * web 版本,直接下载,下载方式是浏览器默认方式 * 桌面程序exe 下载方式 使用 electron download 的下载方式 * 下载示例:请参考合同 “导出” 的方式 # 认证状态 status * 1 --- 待认证 * 2 --- 认证通过 * 3 --- 不通过 # factoryflag 身份标识 * 1->工厂员工, * 2->工厂的超级管理员 * 3->明天科技超级管理员 * 4-> 明天科技员工 # 订单状态 (后端返回的状态code----前端查询时,传递的状态code ----对应前端显示的状态的文字描述) # 前端的0 代表着所有状态查询 * 0 --- 1 --- 已预约 * 1 --- 2 --- 车辆进厂 * 2 --- 2 --- 车辆进厂 * 3 --- 2 --- 车辆进厂 * 4 --- 2 --- 车辆进厂 * 5 --- 2 --- 车辆进厂 * 6 --- 3 --- 车辆出厂 * 7--- 4 --- 已完成 * -1 --- -1 --- 已完成 # 接口服务 地址 # 本地服务,如果是exe,且根目录有localServer.json文件,会默认优先使用localServer.json里面的服务地址,web版会优先使用根目录server.js里面的服务,默认使用 .env.* 里面的配置 # 本地API服务 * VUE_APP_API_LOCAL_URL="httphttp://192.168.220.130:9096" # 云服务地址(发送请求时,) * VUE_APP_API_CLOUD_URL="https://hnmtkj.com" # 验证码服务地址 * VUE_APP_API_AUTHORIZE_URL="http://hnmtkj.com:9095" # 图片服务地址 * VUE_APP_IMG_URL="http://hnmtkj.com:9000" # 图片缩略图服务地址 * VUE_APP_IMG_THUMBNAIL_URL="http://hnmtkj.com:8080" # 视频流服务地址 * VUE_APP_VIDEO_URL="http://192.168.240.25:9089" # websoket线上服务地址 * VUE_APP_WS_URL ="wss://hnmtkj.com" # websoket本地服务地址 * VUE_APP_WS_LOCAL_URL = "ws://192.168.220.130:9096" # 接口参数isCloud 判断请求地址是云上地址还是本地地址还是验证地址 *cloud --- 线上服务地址 *local --- 本地服务地址 *authorize --- 验证码校验服务地址 *video --- 视频转码 # 事件状态 analysisstatus,用来标注,开启/关闭事件分析 *0 --- 新建后的默认 *1 --- 事件分析开启中 *2 --- 事件分析关闭中 # 事件算法 目前就三种 *1 --- 周界入侵 *2 --- 盗挖检测 *3 --- 落石检测