⚡ An Electron & Nuxt.js / Vue.js quick start boilerplate
Well tested
Extended Spectron API to fit to Nuxt architecture
Vue-Powered
Enjoy the dev experience of Vue
Focused on development
Improved electron / nuxt error logging
# Overview
Things you'll find in this boilerplate:
- Auto-updating for easy development *
- ES6/ES7 compilation without any extra work *
- Typescript support [WIP](only in renderer process for now)
- Parallel code compilation
- Installed latest vue-devtools (opens new window)
- Ability to easily package your electron app using electron-builder (opens new window)
- Configured ESLint (
standard
(opens new window) code style) with support for typescript linting** - Built-in support for CSS pre-processor: **
- Sass (scss)
- LESS
- Stylus
- Pre-installed UI components framework: **
- Pre-installed icon set for offline usage: **
- Unit Testing (vue-test-utils (opens new window) + AVA (opens new window)) **
- End-to-end Testing (Spectron (opens new window) + AVA (opens new window)) **
* available in renderer and main process
** customizable during vue-cli scaffolding
# Sponsors
Electron-nuxt is an MIT licensed open source project and completely free to use. However, if you run a business and are using Electron-nuxt in a revenue-generating product, it makes business sense to sponsor project development.