# electron-chat **Repository Path**: YyyyXZh/electron-chat ## Basic Information - **Project Name**: electron-chat - **Description**: 基于React实现的webRTC语音视频聊天软件,使用electron打包编译。 - **Primary Language**: JavaScript - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 0 - **Created**: 2022-11-29 - **Last Updated**: 2023-10-05 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 简介 项目使用 ant-design v5.0+ UI 框架,打包使用 Electron React Boilerplate 脚手架,将 Electron 与 React 结合,提供热更新、打包发布等功能,开箱即用。 webrtc 连接使用[peerjs](https://peerjs.com/) 的封装实现,peerjs 服务端,也是开源的,基于 node 部署也很方便快捷。 实现了 自由语音和按键说话,具体可运行查看。 [运行 peerjs 服务端](https://blog.csdn.net/qq_32698323/article/details/128109525) [Electron React Boilerplate 官网文档](https://electron-react-boilerplate.js.org/docs/installation) ## 运行 ```bash npm install npm start ``` ## 打包 ```bash npm run package ``` ## 运行或打包失败 参考 Doc 或 Issues [docs and guides here](https://gitee.com/YyyyXZh/electron-chat/tree/master/doc) ## License MIT © [electron-chat](https://gitee.com/YyyyXZh/electron-chat)