港口-电子
这是Harbor的Electron客户。 它基于并使用进行样式化。
配置
只需克隆并安装依赖项即可:
yarn
开始开发
对于正常的开发环境:
yarn start
对于低功耗的音频关闭版本,您可以在不油炸计算机的情况下运行多个实例:
yarn hack
还有yarn hack2和yarn hack3可以在不同的端口上旋转。
包装生产
打包适用于本地平台的应用程序:
yarn package
关于架构
大多数状态存储在一组4个上下文中。 每个上下文都有一个对应的管理器,但VideoCallContext除外,后者具有可以互换的多个管理器。 上下文管理器在DAG结构中相互依赖。
LocalInfoContext-没有依赖关系。 其中包含有关用户的基本信息,例如其名称和ID。 提供诸如更改姓名之类的功能。
LocalMediaContext-没有依赖关系。 这样可以