Go to file
2017-09-07 01:23:28 +02:00
build updates 2017-07-29 22:00:39 +02:00
config updates 2017-07-29 22:00:39 +02:00
src added small style changes to category selection 2017-09-07 01:23:28 +02:00
static Added async image loading with not found and loading indication 2017-09-02 13:35:41 +02:00
test updates 2017-07-29 22:00:39 +02:00
.babelrc updates 2017-07-29 22:00:39 +02:00
.editorconfig updates 2017-07-29 22:00:39 +02:00
.eslintrc.json updates 2017-07-29 22:00:39 +02:00
.gitattributes updates 2017-07-29 22:00:39 +02:00
.gitignore updates 2017-07-29 22:00:39 +02:00
CHANGELOG.md updates 2017-07-29 22:00:39 +02:00
CONTRIBUTING.md updates 2017-07-29 22:00:39 +02:00
index.html Removed linea icons for ionicons. 2017-08-05 01:09:29 +02:00
LICENSE.md updates 2017-07-29 22:00:39 +02:00
package.json added basic layout and some items. Working on robust modal system 2017-07-31 02:22:30 +02:00
README.md added warning to readme 2017-07-31 12:46:07 +02:00
yarn.lock added skeleton & normalize 2017-07-29 22:28:57 +02:00

Vue Webshop version license

Simple Vue Webshop

This template is based on the great setup cristijora did for his dashboard project (which you can see here vue-paper-dashboard)

PROJECT IN DEVELOPMENT! THIS PROJECT IS NOT YET FUNCTIONAL!

Build Setup

install dependencies

npm install

serve with hot reload at localhost:8080

npm run dev

build for production with minification

npm run build

run unit tests

npm run unit

run and watch unit tests

npm run unit:watch

Contribution guide

  • npm install or yarn install
  • If you use 3rd party libraries/components in more than 1 place make sure to define them globally for ease of use Example
    Object.defineProperty(Vue.prototype, '$Chartist', {
      get() {
        return Chartist;
      }
    });
    
  • Please don't use jQuery or jQuery based plugins since there are many pure Vue alternatives
  • Write unit tests for your custom components

For detailed explanation on how things work, checkout the guide and docs for vue-loader.