GrandLineX Electron-Kernel Skeleton project
- Full Typescript project setup
- ESLint config with AirBnB & Prettier presets
- Example Kernel Extension code
@/src
- ElectronUI - React base setup (can be replaced)
- Clone
git clone https://github.com/GrandlineX/electron-skeleton-project.git && cd electron-skeleton-project
- Install dependencies
npm install
- Recompile project;
npm run recompile
- Build project ;
npm run start
Command | Description |
---|---|
npm run lint |
Start ESLint |
npm run buildServe |
Start webpack serve (hot reload) for frontend |
npm run startDev |
Start the Electron App (DevMode for buildServe ) |
npm run package |
Build/Pack the full app as a executable file |
npm run start |
One click start preview (no DEV-Mode) |