https://github.com/fsmaiorano/electron-react-typescript
A quick boilerplate for create an Electron application with create-react-app + typescript
https://github.com/fsmaiorano/electron-react-typescript
create-react-app electron electron-builder react typescript
Last synced: about 2 months ago
JSON representation
A quick boilerplate for create an Electron application with create-react-app + typescript
- Host: GitHub
- URL: https://github.com/fsmaiorano/electron-react-typescript
- Owner: fsmaiorano
- License: gpl-3.0
- Created: 2018-11-11T22:23:27.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2018-11-13T00:25:03.000Z (over 7 years ago)
- Last Synced: 2025-02-15T00:23:56.283Z (over 1 year ago)
- Topics: create-react-app, electron, electron-builder, react, typescript
- Language: TypeScript
- Size: 119 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Electron Application with React and Typescript :heart_eyes:
:computer: This is a quick boilerplate for create an electron application with react and typescript.
## Getting Started
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
### Prerequisites
This project needed NodeJS installed.
NodeJS - https://nodejs.org/en
### Installing
Install all dependencies with
```
$ npm install or yarn
```
## Devlopment Environment
Open a console window and enter the command:
```
$ npm run start
```
and in another console window:
```
$ npm run start electron-dev (Linux and MacOS) / electron-dev-windows (Windows)
```
## Deployment
Create packager for Windows, Linux and MacOS
```
$ npm run build:electron:all
```
or for separately OS
```
$ npm run build:electron:windows
```
```
$ npm run build:electron:linux
```
```
$ npm run build:electron:osx
```
:speech_balloon: The final version can be located in the dist directory