Electron packaging
Two method, electron-builder or electron-packager
install
npm isntall -g electron-packager and npm isntall -g electron-builder
Use electron packager:
electron-packager <sourcedir> <appname> <platform> <architecture> <electron version> <optional options>
e.g:
electron-packager . ApplicationName --win --out ./out --arch=x64 --overwrite --ignore=node_module
Use electron builder
add this script into your package.json
"build": {
"appId": "com.xxx.app",
"mac": {
"target": ["dmg","zip"]
},
"win": {
"target": ["nsis","zip"]
}
Then, use electron-builder. You can also add args like electron-builder --win --x64