chat_desk
v0.8.3
chat_desk(在制作中)桌面上写的自托聊天应用程序!
在Windows和Linux上进行了精心测试!
我不拥有Mac,所以需要Mac测试人员!任何帮助会非常感谢吗?
前往发行
curl " https://raw.githubusercontent.com/omegaui/chat_desk_linux_install_script/main/script/install-linux.sh " | sh除了设置外,您还需要在安装根目录中下载chat_desk_core & pubspec.yml
运行以下内容以下载它,
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/bin/ < platform > /chat_desk_core.exe
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/pubspec.yml在哪里,平台是Windows或Mac 。
很容易
git clone https://github.com/omegaui/chat_desk
cd chat_deskflutter pub get
wget https://raw.githubusercontent.com/omegaui/chat_desk_core/main/bin/ < platform > /chat_desk_core.exe
# for linux
# sudo chmod 777 chat_desk_core.exeflutter run 嘿,这是给您的,如果您想帮助构建项目,
由于该程序的核心是分开的,并且独立于UI,因此似乎构建了核心和UI的麻烦,用于测试更改/功能,
⚡但是chat_desk并非如此
为了调试目的,您可以替换server_handler.dart中的spawner命令,以启用嵌入式核心,
您需要做的就是替换,
只有这条线
_serverProcess = await Process . start (
"${! Platform . isWindows ? "./" : "" }chat_desk_core.exe" , []);与此行
_serverProcess = await Process . start (
"dart" , [ "lib/core/server/server.dart" ]);就是这一切,您的嵌入式服务器已准备好进行测试!!


