Electron

出自 ArchWiki

Electron 是一个由 GitHub 开发的应用程序,用于使用 Web 技术构建跨平台桌面应用。它们使用 Chromium 浏览器引擎渲染,后端使用 Node.js 运行时环境。

安装

安装 electron 软件包以获取最新版本。

某些应用程序需要较旧的 Electron 版本。您可以并行安装以前的版本和最新版本。相应的软件包以版本号为后缀,例如 electron30AUR

技巧与窍门

将任何网站转换为应用程序

有时您需要使用特定的网站,但希望将其用作应用程序。使用 nodejs-nativefierAUR,您可以将任何网站转换为 Electron 应用程序。例如,有一个网站显示您在手柄上按下的按钮,并且您想为此创建一个单独的窗口。运行

$ nativefier --name gamepad-overlay \
--platform linux --arch x64 \
--width 1024 --height 768 \
--tray --disable-dev-tools \
--single-instance "https://gamepadviewer.com/?p=1&s=4&smeter=1"

现在在您的主目录中将有一个二进制文件 ~/gamepad-overlay-linux-x64/gamepad-overlay。您可以运行它并在自己的窗口中显示手柄覆盖层。

有关更多选项,请参阅项目主页

启用 Wayland

请参阅 Wayland#Electron