Boilerplate for developing Electron apps using TypeScript2.0 and ReactJS.
-
Clone this repository:
$ git clone https://github.com/ibrahimduran/electron-react-ts-boilerplate.git
-
Go to repository folder:
$ cd electron-react-ts-boilerplate
-
Install dependencies:
$ npm install
-
Build demo app:
$ gulp
-
Run demo app:
$ npm start
or
$ electron .
├── app/
│ ├── components/
│ ├── resources/
│ ├── styles/
│ └── app.tsx
├── devtools/
│ └── react/
├── .gitignore
├── gulpfile.js
├── package.json
├── tsconfig.json
├── index.pug
└── main.ts
Contains ReactJS application.
Output directory for build process.
Contains 3th party extensions for development.
Configuration file for TypeScript project.
Frontend entry point of application.
Backend entry point of application.