Thanks for wanting to help on building vue-gridmultiselect
. Before you start, keep the following things in mind.
- The issue is considered as valid only if it can be reproduced on the latest master.
- Open an issue on GitHub. The more information you provide, the easier it will be to validate and fix.
- If your PR fixes or references an open issue, please reference it in your message.
- The
master
branch represents the latest production release. Please do not push anything directly into this branch. - All development should be done in dedicated branches.
- Work under the
src
folder. Please do not push thedist
folders. They are used to store the build files which are published when a release happens. - Checkout a topic branch from the relevant branch and merge it back when finished.
- If you're working on new functionality, please ensure that your code has good test coverage.
You need to install Node.js. Install the recommended version.
The next step would be to clone the repo and run the following command:
// install the packages from package.json file
npm install
During development process, following commands are available:
// build the component into dist
npm run build
// run tests
npm run test
// serve at localhost:8080
npm run docs:dev
// build the documentation into dist
npm run docs:build
Donate via PayPal or Buy Me a Coffee.
Thank you for reading these guidelines and for considering to contribute to vue-gridmultiselect.