Electron Packager - set App Icons for OSX & Windows

前端 未结 1 899
花落未央
花落未央 2021-02-07 02:25

I am building my electron application with electron packager for windows and OSX platform.

package.json:

\"build\": \"electron-packager

1条回答
  •  天涯浪人
    2021-02-07 03:14

    Solution:

    I had to install wine on my OSX. Otherwise it is not possible to build the windows exe with the --icon tag. Why? Because electron-packager uses node-rcedit for that, which requires wine.

    in my package.json:

    "pack:osx": "electron-packager . $npm_package_productName --out=dist/osx --platform=darwin --arch=x64 --icon=assets/build/osx/icon.icns && npm run codesign",
    "pack:win32": "electron-packager . $npm_package_productName --out=dist/win --platform=win32 --arch=ia32",
    "pack:win64": "electron-packager . $npm_package_productName --out=dist/win --platform=win32 --arch=x64 --version=0.36.2 app-version=1.0 --icon=assets/build/win/icon.ico",
    "build": "npm run pack:osx && npm run pack:win32 && npm run pack:win64"
    

    npm run build to start the process..

    0 讨论(0)
提交回复
热议问题