https://github.com/dnature/gridsome-electron-boilerplate
🚀 Salable, and focused on developer experience for building desktop apps with electron and gridsome. Includes typescript support for gridsome.
https://github.com/dnature/gridsome-electron-boilerplate
electron example gridsome start-template starter typescript vuejs
Last synced: 2 months ago
JSON representation
🚀 Salable, and focused on developer experience for building desktop apps with electron and gridsome. Includes typescript support for gridsome.
- Host: GitHub
- URL: https://github.com/dnature/gridsome-electron-boilerplate
- Owner: DNature
- Created: 2020-07-27T10:50:07.000Z (almost 6 years ago)
- Default Branch: master
- Last Pushed: 2025-09-04T23:51:07.000Z (9 months ago)
- Last Synced: 2025-09-05T01:22:09.031Z (9 months ago)
- Topics: electron, example, gridsome, start-template, starter, typescript, vuejs
- Language: JavaScript
- Homepage: https://github.com/DNature/gridsome-electron-boilerplate
- Size: 467 KB
- Stars: 312
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Hardocs Client integrating Gridsome and Electron.
> Note: This project has only being tested on a linux machine and it's working perfectly. This is open source so feel free to contribute. :)
## Prerequisites:
- Electron 8+ - install globally with `npm i -g electron@latest`
- Gridsome - install `npm install --global @gridsome/cli`
- Typescript (Optional) - install globally with `npm i -g typescript`
## Quick start
If you have the Gridsome CLI installed, simply run:
```bash
gridsome create https://github.com/DNature/gridsome-electron-boilerplate
```
After creating your project, skip to the second step and continue till the end.
If you done have Gridsome CLI then follow these steps.
1. Clone the project:
```bash
git clone https://github.com/DNature/gridsome-electron-boilerplate.git
# if is not specified then it defaults to gridsome-electron-boilerplate
```
2. Move to the appropriate directory: `cd .`
3. Run `yarn` or `npm install` to install all the necessary dependencies.
4. Run `npm run grant` or `yarn grant` to make `startServer.sh` executable.
5. Run `yarn start` or `npm run start` to start the server.
6. enter your environment.
- `prod` or `production` for production environment.
- `dev` or `development` for development environment.
Now you're ready to rumble! 🤓