A Vue.js application, with an NodeJS Express API, wrapped with Electron (optional) project.
# install dependencies
npm install
# serve with hot reload at localhost:8080
# spawns a production server to proxy the api to
npm run dev
# build for production with minification
npm run build
# build for production and view the bundle analyzer report
npm run build --report
# serve for production
npm run prod
Install Electron globall:
sudo npm install -g electron
Run the web server with:
npm run dev
In another terminal window/tab, run:
electron .
For detailed explanation on how things work, checkout the guide and docs for vue-loader.