mirror of
https://github.com/gosticks/vue-webshop.git
synced 2025-10-16 12:05:40 +00:00
| build | ||
| config | ||
| src | ||
| static | ||
| test | ||
| .babelrc | ||
| .editorconfig | ||
| .eslintrc.json | ||
| .gitattributes | ||
| .gitignore | ||
| CHANGELOG.md | ||
| CONTRIBUTING.md | ||
| index.html | ||
| LICENSE.md | ||
| package.json | ||
| README.md | ||
| yarn.lock | ||
Vue Webshop

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 installoryarn 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.