Flatpak

使用 Electron Forge 为您的 Electron 应用创建 Flatpak 应用。

Flatpak 目标构建 .flatpak 文件,这是一种 Linux 发行版的打包格式,允许在与系统其余部分隔离的环境中沙盒安装应用程序。相比之下,典型的 debRPM 安装方法不会进行沙盒化。

要求

只有在您的系统上安装了 flatpakflatpak-buildereu-strip (通常是 elfutils 软件包的一部分) 时,您才能构建 Flatpak 目标。

安装

npm install --save-dev @electron-forge/maker-flatpak

用法

要使用 @electron-forge/maker-flatpak,请将其添加到 Forge 配置 中的 makers 数组中。

module.exports = {
  makers: [
    {
      name: '@electron-forge/maker-flatpak',
      config: {
        options: {
          categories: ['Video'],
          mimeType: ['video/h264']
        }
      }
    }
  ]
};

配置选项在 MakerFlatpakConfig 中有记录。

调试

要为该构建器启用高级调试日志记录,请添加 DEBUG=electron-installer-flatpak* 环境变量。

上次更新