Electron Forge is a super easy tool to get started with, first off we need to install the CLI utility and initialize a new project.
npx @electron-forge/cli init my-app# While Electron Forge 6 is in beta, you need to specify the version, too:# npx @electron-forge/cli@^6.0.0-beta.5 init my-app
yarn create electron-app my-app
# If you have npm >= 5 you should use the npx tricknpm i -g @electron-forge/clielectron-forge init my-app
You should now have a directory called
my-app with a ultra-minimal Electron app boilerplate inside. If you head into that directory and start up the app you'll be all set to start developing.
cd my-appnpm start# or with yarn: yarn start
So you've got an amazing application there, and you want to package it all up and share it with the world. If you run the
make script Electron Forge will generate you platform specific distributables for you to share with everyone. For more information on what kind of distributables you can make, check out the Makers documentation.
Once you've got a basic app going and you can make distributables for it, you should check out the documentation on some of our more advanced features like: