👍🎉 First off, thanks for taking the time to contribute! 🎉👍
If you want to play with BootstrapVue components without any local setup just head to OnlinePlayground and you can interactively play and test components with a fresh Vue instance. If you want to keep your changes or make PRs reporting a component's misbehaviour you can save them in JSFiddle and provide that link in issues.
git clone https://github.com/bootstrap-vue/bootstrap-vue --branch=dev
)cd bootstrap-vue
yarn install
to get all dependencies installed.If you want to hack and improve components locally, you can follow these steps:
yarn docs-dev
to run a local development server.http://localhost:3000/play
.components
directory).
Changes will be applied with webpack hot-reloading without needing to reload the page.If you want to see your changes in your project instead of the playground:
yarn link
inside bootstrap-vue directory.yarn link bootstrap-vue
yarn watch
inside bootstrap-vuePlease ensure all pull requests related to v1.x
are made aganst the dev
branch on GitHub.
See standard-version for commit
guidelines and PR naming conventions.
We also welcome financial contributions in full transparency on our open collective. Anyone can file an expense. If the expense makes sense for the development of the community, it will be "merged" in the ledger of our open collective by the core contributors and the person who filed the expense will be reimbursed.
Thank you to all the people who have already contributed to bootstrap-vue!
Thank you to all our backers! [Become a backer]
Thank you to all our sponsors! (please ask your company to also support this open source project by becoming a sponsor)