All contributing are welcome: star this project, let others know about it, report issues, submit pull requests! If you are interest to improve and help this project, please read the following guidelines.
This project contains components, writen in same style as native vuetify.js components. Here uses @vue/cli as environment.
You will need Node.js version 8.9+ along Yarn or NPM.
After cloning this repo:
$ cd vuetify-toolkit
$ yarn # or: npm install
All dependencies will be installed automaticly
All scripts is the same as ordinary vue project built with @vue/cli
# Start dev server with a demo app. This app has source code vuetify-toolkit and looks like demo page. All changes will be applied directly by (Hot Module Reload) on the webpack dev server.
$ yarn serve
# Start unit tests.
$ yarn test:unit
# Lint and autofix linting errors.
$ yarn lint
# Build lib
$ yarn lib
# Build lib and prepare dist folder for publishing
$ yarn publish
-
src
: contains the source code.components
: JS and TS files for componentsutils
: JS and TS files for commonly used functions and members.plugins
: Contains vuetify.ts file, according to Vuetify.js & documentationviews
: VUE files that uses components and display in demo page.