Tried to build an electron based app by running npm run make in terminal, everything went fine except when it had to go thru Making distributables. Out folder has been created but app is not bundled in one exe.
dependencies in Package.json
"devDependencies": {
"@electron-forge/cli": "^6.0.3",
"@electron-forge/maker-deb": "^6.0.3",
"@electron-forge/maker-rpm": "^6.0.3",
"@electron-forge/maker-squirrel": "^6.0.3",
"@electron-forge/maker-zip": "^6.0.3",
"electron": "^6.1.12"
},
config in forge.config.js:
module.exports = {
packagerConfig: {},
rebuildConfig: {},
makers: [
{
name: '@electron-forge/maker-squirrel',
config: {},
},
{
name: '@electron-forge/maker-zip',
platforms: ['darwin'],
},
{
name: '@electron-forge/maker-deb',
config: {},
},
{
name: '@electron-forge/maker-rpm',
config: {},
},
],
};
Full error I'm getting
any solutions?
Make sure you have author and description properties not empty in package.json like so: "author": "John".
Here is a full example:
It seems like a weird bug, but this fix worked for me.