Skip to content

Instantly share code, notes, and snippets.

@trupakufi
Created October 19, 2021 23:37
Show Gist options
  • Save trupakufi/c65d46e48e3cf8fec6c7d97becc9a237 to your computer and use it in GitHub Desktop.
Save trupakufi/c65d46e48e3cf8fec6c7d97becc9a237 to your computer and use it in GitHub Desktop.
Arquivo de Configuração do Electron Forge para gerar Executáveis e instaladores do aplicativo NodeJS Para várias Distros e SO's.!
module.exports = {
makers: [
// Adicionar Elementos criados para ZIP
{ name: "@electron-forge/maker-zip" },
// Criar versão para distribuições Linux Baseadas no Debiam
{
name: "@electron-forge/maker-deb",
platforms: ["darwin", "linux"],
config: {
options: {
maintainer: "Mário Varela",
homepage: "https://mariovarela99.me",
},
},
},
// Criar Versões para rpm
{
name: "@electron-forge/maker-rpm",
config: {
options: {
maintainer: "Mário Varela",
homepage: "http://mariovarela99.me",
},
},
},
// Criar versão para MSI do Windows
{
name: "@electron-forge/maker-wix",
config: { language: 1033, manufacturer: "Clean Techers - Mário Varela" },
},
// Criar versão para appx
{
name: "@electron-forge/maker-appx",
config: {
publisher: "mariovarela99",
devCert: "C:\\devcert.pfx",
certPass: "x9x9",
},
},
],
};
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment