Bootstrap 4 components for Vue.js 2
✨ We are heavily working for stable 1.0.0
release and Bootstrap v4-beta support. For earlier access please refer to 1.x branch and Beta Docs
Please refer to Official Documentation for setup guide, examples and documentation.
- Download dependencies:
yarn add bootstrap-vue
yarn add [email protected]
yarn add -D style-loader
- Register BootstrapVue in your app entrypoint:
import Vue from 'vue'
import BootstrapVue from 'bootstrap-vue'
Vue.use(BootstrapVue)
- Import styles using style-loader:
import 'bootstrap/dist/css/bootstrap.css'
import 'bootstrap-vue/dist/bootstrap-vue.css'
- Download the dependencies:
yarn add bootstrap-vue
yarn add [email protected]
yarn add -D style-loader
- In
src/main.js
, add the following lines, in priority order:
import Vue from 'vue'
/* ( there may be other imports here ) */
import BootstrapVue from 'bootstrap-vue/dist/bootstrap-vue.esm'
import 'bootstrap-vue/dist/bootstrap-vue.css'
import 'bootstrap/dist/css/bootstrap.css'
/* ( there may be other imports here ) */
Vue.use(BootstrapVue)
If you are unable or do not want to add style-loader as a developer dependency, you have to
manually include both Bootstrap's
and BootstrapVue's CSS files
in your bundle or reference them from static/
via index.html
.
MIT