OpenWebGAL / WebGAL_Terre

Galgame Editing. Redefined | 视觉小说编辑,再进化
https://openwebgal.com
Mozilla Public License 2.0
353 stars 53 forks source link

用 Electron 制作编辑器 #320

Open linonetwo opened 1 month ago

linonetwo commented 1 month ago

分发各平台更容易,也不需要黑框框启动了。有需要的话我可以提供 Electron 开发上的技术支持。

MakinoharaShoko commented 1 month ago

https://github.com/OpenWebGAL/WebGAL_Terre/blob/main/release-terre-electron.sh 我们已经完全完成了 Electron 版本的编辑器开发。由于不如 node 分发方式灵活,并且 node 分发方式也适用于没有 GUI 的 Linux 服务器,所以暂时不作为主要的分发方式

linonetwo commented 1 month ago

谢谢,我之后在 Mac 上用这个自己构建一个用看看。Electron 在 Actions 里打包全平台应该挺方便的呀,用 Electron forge 有很多插件。

不过看起来它只是一个加载HTML的壳,没有太多主进程的代码,难道之前黑框框里运行的服务端程序也打包到HTML里,直接通过 nodeIntegration 来执行了?