https://github.com/codesbiome/electron-react-webpack
Minimal boilerplate for making Dekstop Applications using Electron, React and Webpack
https://github.com/codesbiome/electron-react-webpack
app boilerplate desktop electron hmr hot-reload react webpack
Last synced: 2 months ago
JSON representation
Minimal boilerplate for making Dekstop Applications using Electron, React and Webpack
- Host: GitHub
- URL: https://github.com/codesbiome/electron-react-webpack
- Owner: codesbiome
- License: mit
- Created: 2019-10-09T09:17:58.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-01-06T02:12:06.000Z (over 3 years ago)
- Last Synced: 2025-01-27T22:49:12.851Z (over 1 year ago)
- Topics: app, boilerplate, desktop, electron, hmr, hot-reload, react, webpack
- Language: JavaScript
- Homepage:
- Size: 1.56 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 21
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Minimal boilerplate for making Desktop Applications using Electron, React and Webpack
## Overview
After being annoyed for so many days for searching a decent, working and minimal boilerplate for writing Desktop Application using Electron and React, this project was made to make the life easier a bit.
This project makes use of `electron` with `electron-webpack` and `react` to serve the best environment for development.
## Installation
To install this boilerplate you need to run following commands
```bash
# Clone the repository on your hard drive
git clone https://gitlab.com/codesbiome/electron-react-webpack
cd electron-react-webpack
# Install dependencies using "Yarn" package manager
yarn install
```
## Development
To develop and run your application, you need to run following command
```bash
yarn dev
```
## Production - Build
To build the unpacked version of application
```bash
# Unpacked version build
yarn build
```
To build the packed (installer) version of application
```bash
# Packed version with Installer build
yarn build:setup
```
## Clean
To clean the production environment builds (files), use this command
```bash
yarn clean
```