Skip to content
An Electron & Vue.js boilerplate with Hot-reloading enabled and common Vue plugins, dev and build scripts configured.
Branch: master
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
_icons
_scripts update webpack scripts Feb 25, 2019
src update webpack scripts Feb 25, 2019
static
.all-contributorsrc docs: create .all-contributorsrc Feb 21, 2019
.babelrc update build outputs && re-structure Feb 15, 2019
.editorconfig
.eslintignore add template Apr 30, 2018
.eslintrc.js improve vue load & fix #146 Jan 14, 2019
.gitignore
.prettierrc enable dynamic imports Jan 22, 2019
.travis.yml improve vue load & fix #146 Jan 14, 2019
.whitesource
LICENSE
README.md
appveyor.yml
jsconfig.json
package-lock.json Merge pull request #248 from mubaidr/dependabot/npm_and_yarn/eslint-5… Mar 17, 2019
package.json Merge pull request #248 from mubaidr/dependabot/npm_and_yarn/eslint-5… Mar 17, 2019
screenshot.png [ImgBot] Optimize images Nov 1, 2018

README.md

[![All Contributors](https://img.shields.io/badge/all_contributors-1-orange.svg?style=flat-square)](#contributors)

Vue-Electron-Template

Build status Build Status

The boilerplate for electron applications using vue.js

Overview

vue-electron takes advantage of webpack-4 with vue-loader, electron-builder, and some of the most used plugins like vue-router, vuex and so much more to provide an easy to use development and building enviroment.

What does it offer?

Screenshot

Getting Started

Clone this repository, install dependencies and run using either dev or build command.

# Clone this repository
git clone https://github.com/mubaidr/vue-electron

# change directory to cloned path
cd vue-electron

# Install dependencies
npm install

# Run in `DEV` mode
npm run dev

# Build installer for this app
npm run build

Project structure

src/main contains electron main script.

src/renderer contains vue-js application.

Credits

All credits to authors of packages and tools used in the project.

* This template is inspired by electron-vue

Contributors

Thanks goes to these wonderful people (emoji key):

Jibbie R. Eguna
Jibbie R. Eguna

🎨

This project follows the all-contributors specification. Contributions of any kind welcome!

You can’t perform that action at this time.