Snapcraft

使用 Electron Forge 為您的 Electron 應用程式建立 Snap 套件。

Snapcraft 目標會建置 .snap 檔案,這是由 Ubuntu 背後的公司 Canonical 所建立和贊助的封裝格式。它是一種沙箱化的封裝格式,可讓各種 Linux 發行版的用戶在其電腦上的隔離環境中安裝您的應用程式。

需求條件

您只能在已安裝 snapcraft 套件的 Linux 系統上建置 Snapcraft 目標。

安裝

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

用法

若要使用 @electron-forge/maker-snap,請將其新增至您的 Forge 組態設定 中的 makers 陣列。

forge.config.js
module.exports = {
  makers: [
    {
      name: '@electron-forge/maker-snap',
      config: {
        features: {
          audio: true,
          mpris: 'com.example.mpris',
          webgl: true
        },
        summary: 'Pretty Awesome'
      }
    }
  ]
};

組態選項記錄在 MakerSnapConfig 中。

除錯

如需此製作器的高階除錯記錄,請新增 DEBUG=electron-installer-snap* 環境變數。

上次更新時間