This is a forked project from VueStrap, modified for use in MarkBind.
Bootstrap components built with Vue.js.
This repository contains a set of native Vue.js components based on Bootstrap's markup and CSS. As a result no dependency on jQuery or Bootstrap's JavaScript is required. The only required dependencies are:
- Vue.js (required ^v2.x.x, test with v2.5.16).
- Bootstrap CSS (required 4.x.x, test with 4.1.1). VueStrap doesn't depend on a very precise version of Bootstrap.
The dist
folder contains vue-strap.js
and vue-strap.min.js
with all components exported in the window.VueStrap
object.
<script src="path/to/vue.js"></script>
<script src="path/to/vue-strap.js"></script>
<script>
var vm = new Vue({
components: {
alert: VueStrap.alert
},
el: "#app",
data: {
showRight: false,
showTop: false
}
})
</script>
See the documentation with live editable examples.
- Install with
npm install
. - Build with
npm run build
.
- For Unix:
npm run lint
- For Windows:
npm run lintwin
vue-strap is licensed under The MIT License.