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) |