0.1.0 • Published 6 years ago
create-electron-react v0.1.0
create-electron-react
🔆 A CLI for Electron & React.js quick start boilerplate.
Features
- Easy-to-use CLI
- Handles all modern JS features
- Support for TypeScript
- Basic project structure with a single
package.jsonsetup - Ability to easily package your electron app using electron-builder
- Installed react-devtools and devtron tools for development
appveyor.ymland.travis.ymlconfigurations for automated deployments with electron-builder- Ability to produce web output for browsers
- Handy NPM scripts
- Use of webpack and react-hot-loader with Hot Module Replacement
- Process restarting when working in main process
- ESLint (with support for
standardandairbnb-base)* - Unit Testing with Jest
- E2E Testing with Jest + spectron
- Base on the latest version (React v16.12.0 && Electron v7.1.11)
Preview
Install globally
This package requires node >= 4, but we recommend node >= 8.
npm install -g create-electron-reactUsage with npx
npx create-electron-reactCLI Options
? Application Name
? Application Id
? Application Version
? Project Description
? Author
? Package Manager
? Template(npx comes with npm 5.2+ and higher, see instructions for older npm versions)
Creating a Electron React App
create-electron-reactNext Features
- with Redux
- with Next
Thanks
License
MIT © zenghongtu