fergardi / nucleus

Simple VueJS + VueMaterial scaffolding, Cordova and Electron capable project.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

#Project Nucleus

A starter scaffolded project to quickstart HTML5 + CSS3 + JS apps using NodeJS, Browserify, ESLint, VueJS and VueMaterial.

It also can build and publish your app into Web, Mobile (using Cordova) and Desktop (using Electron).

Web Mobile Desktop

Dependencies

I assume you have already installed NodeJS and NPM. If not, do it. After that, you need to install the following dependencies globally:

npm install -g cordova
npm install -g electron-forge

Web developing

cd /web
npm install
npm run dev

Web publishing

cd /web
npm install
npm run build

Mobile publishing

cd /web
npm run cordova
cd /cordova
cordova platform add android
cordova platform add ios
cordova plugin add cordova-plugin-crosswalk-webview
cordova run android
cordova run ios

Desktop publishing

cd /web
npm run electron
cd /electron
npm install
npm run electron

About

Simple VueJS + VueMaterial scaffolding, Cordova and Electron capable project.


Languages

Language:CSS 41.7%Language:JavaScript 25.7%Language:Vue 17.3%Language:HTML 15.4%