还是得Electron

lin ye 2026-09-24 06:42 1

最近在用 Electrobun,因为觉得打包 Chromium 内核太大了。而因为后端要接入的是某个第三方的 npm 包,不是 Rust 后端,所以不考虑 Tauri。

结果发现,Electrobun 雷点真烦人。他在 Linux 上启动的 WebKit 是走 X11 的,且没办法在 GLX 配置中改成 wayland(反正 AI 这么说的),导致我 WSL 这种环境启动的应用没法使用 GPU 加速。Chromium 倒是可以用 GPU 加速。

然后又发现 Electrobun 它如果要用无系统标题的窗口,那它会设置窗口不可拖动调整尺寸。这tm是什么诡异的设计?我现在这个项目还得编一个 C 语言写的小库,用来强行把这个能力补回去。然后还有其他一堆雷点,比如性能问题、帧率问题,比用Chromium差远了。但是虽然 Electrobun 也可以用 Chromium,但是那样的话,为什么不用回 Electron 呢?

折腾半天,已经不想考虑优化 Electron 那点包体积了,纯纯恶心自己。但是社区又有些 Chromium 洁癖(?),我怕自己 Electron 打包的没人用。




我承认是我非要在 WSLg 中开发跨端桌面应用。但是避免不了有些雷点是真实使用场景。Chromium确实可以少折腾很多。

最新回复 (1)
  • MR_Arvin 09-24 06:54
    1

    太懂这种了,为了省体积换框架,踩坑踩得心力交瘁,最后发现时间成本比包体积值钱多了

* 帖子来源Linux.do
返回