Esse repositório foi criado para compartilhar o que eu aprendo estudando a framework electron, abaixo eu deixo vários links de referência que me ajudaram na criação da minha aplicação. Para fazer building da minha aplicação eu utilizei o electronforge foi o que eu me adaptei melhor mas existem outras ferramentas tais como:
npx create-electron-app nome-app
nome-app/
├── node_modules
├──src
│ ├── index.css
│ ├── index.html
│ └── index.js
├──.git
├──package.json
├──package-lock.json
└──.gitignore
npm start
npm run make
Dentro do arquivo "package.json" adicionar a linha
"icon": "./src/icon.png"
Exemplo:
{
"name": "@electron-forge/maker-deb",
"config": {
"icon": "./src/icon.png"
}
},
{
"name": "@electron-forge/maker-rpm",
"config": {
"icon": "./src/icon.png"
}