electron-builder-simple.json 765 B

12345678910111213141516171819202122232425262728293031323334353637383940
  1. {
  2. "appId": "com.yourcompany.yourapp",
  3. "productName": "Your App Name",
  4. "directories": {
  5. "output": "electron-build"
  6. },
  7. "files": [
  8. "dist/**/*",
  9. "electron/**/*.cjs",
  10. "package.json"
  11. ],
  12. "win": {
  13. "icon": "public/icon.ico",
  14. "target": [
  15. "portable"
  16. ],
  17. "extraResources": [
  18. {
  19. "from": "resources/win/hideConsole.vbs",
  20. "to": "hideConsole.vbs"
  21. }
  22. ]
  23. },
  24. "asar": false,
  25. "forceCodeSigning": false,
  26. "npmRebuild": false,
  27. "buildDependenciesFromSource": true,
  28. "win": {
  29. "target": ["portable"],
  30. "icon": "public/icon.ico"
  31. },
  32. "linux": {
  33. "target": ["AppImage"],
  34. "category": "Office"
  35. },
  36. "mac": {
  37. "target": ["dmg"],
  38. "category": "public.app-category.productivity"
  39. }
  40. }