-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Build native apps for Windows, Mac, Linux and upload the app files to the v1.0.0 release #58
Comments
@gr2m @titay2 @omidfi @orfjackal If it's working, I wanted to replace the desktop icon with Hoodie icon, but I was not able to find where is the default desktop icon is. I followed this Packaging and Distributing Electron Desktop Apps tutorial which is made by Kyle Robinson Young. This is current scripts in package.json. For replacing the default icon image, we can do '&& cp In the tutorial, the directory looks like Myapp.app/Contents/Resources/atom.icns and in the official Electron application distribution website, electron desktop seems to have this format '.app/Contents/'. But in my current code, it does not have these directories. Currently, those features are working with scripts.
And it seems we can also make a native app with electron-builder :) |
Good job! I checked the electron boilerplate project and saw: |
@zeke can you point us to some places to learn how other projects do this? For context: the |
☝️ This is incorrect. If you're on MacOS, you can package apps for all three platforms. You cannot, however, code sign MacOS apps from any other platform. https://github.com/electron-userland/electron-packager#readme See also https://github.com/electron/electron/blob/master/docs/api/auto-updater.md, which highlights some popular tools for distributing updates to your users. |
Thanks a ton @zeke for your help <3
|
@gr2m @zeke :D If it's ok, could I ask two questions regarding electron-builder? I tried to install electron-builder by 'npm i electron-builder --save -dev' in Mac and Linux several times. But I got this error and 'electron-builder' is not in the devDependencies. I googled to solve this problem but I wasn't find the solution. How could we save the memory?:)
I tried to run the script by 'npm run dist' and 'npm run pack' after writing below 'package.json'.
|
|
We can upload files to the v1.0.0 release at https://github.com/Rookies-RGSOC2016/hoodie-electron-app/releases/edit/v1.0.0
The text was updated successfully, but these errors were encountered: