|
3 | 3 | > Get started with BootstrapVue, based on the world's most popular framework - Bootstrap V4, for |
4 | 4 | > building responsive, mobile-first sites using Vue.js. |
5 | 5 |
|
6 | | -- [Vue.js](https://vuejs.org) version <code>{{ vueVersion }}</code> (or greater) is recommended |
7 | | -- BootstrapVue requires [Bootstrap](https://getbootstrap.com) version |
8 | | - <code>{{ bootstrapVersion }}</code> SCSS/CSS |
9 | | -- jQuery is **not** required |
| 6 | +- [Vue.js](https://vuejs.org/) `v2.5` is required, `v{{ vueVersion }}` is recommended |
| 7 | +- [Bootstrap](https://getbootstrap.com/) `v4.3` is required, `v{{ bootstrapVersion }}` is |
| 8 | + recommended |
| 9 | +- [PortalVue](https://portal-vue.linusb.org/) `v2.0` is required, `v{{ portalVueVersion }}` is |
| 10 | + recommended |
| 11 | +- [jQuery](https://jquery.com/) is **not** required |
10 | 12 |
|
11 | 13 | ## Using module bundlers |
12 | 14 |
|
13 | 15 | If you are using module bundlers like [webpack](https://webpack.js.org/), |
14 | | -[rollup.js](https://rollupjs.org), etc you may prefer to directly include the package into your |
| 16 | +[rollup.js](https://rollupjs.org/), etc you may prefer to directly include the package into your |
15 | 17 | project. To get started, use `yarn` or `npm` to get the latest version of Vue.js, BootstrapVue and |
16 | 18 | Bootstrap 4: |
17 | 19 |
|
@@ -70,7 +72,7 @@ section. |
70 | 72 |
|
71 | 73 | ## Nuxt.js module |
72 | 74 |
|
73 | | -[Nuxt.js](https://nuxtjs.org) version <code>{{ nuxtVersion }}</code> (or greater) is recommended. |
| 75 | +[Nuxt.js](https://nuxtjs.org/) version <code>{{ nuxtVersion }}</code> (or greater) is recommended. |
74 | 76 |
|
75 | 77 | Install dependencies: |
76 | 78 |
|
@@ -402,9 +404,9 @@ bundler supports es modules, it will automatically prefer it over commonjs. |
402 | 404 | | commonjs2 | webpack 1 / ... | `dist/bootstrap-vue.common.js` _or_ `dist/bootstrap-vue.common.min.js` | |
403 | 405 | | UMD | Browser | `dist/bootstrap-vue.js` _or_ `dist/bootstrap-vue.min.js` | |
404 | 406 |
|
405 | | -BootstrapVue relies on `Popper.js` (for Tooltip, Popover, and Dropdown positioning), and |
406 | | -`vue-functional-data-merge` (for functional components). These two dependencies are included in the |
407 | | -`commonjs2` and `UMD` bundles. |
| 407 | +BootstrapVue relies on `Popper.js` (for Tooltip, Popover, and Dropdown positioning), `PortalVue` (for |
| 408 | +toasts, etc), and `vue-functional-data-merge` (for functional components). These three dependencies |
| 409 | +are included in the `commonjs2` and `UMD` bundles. |
408 | 410 |
|
409 | 411 | ## Migrating a project already using Bootstrap |
410 | 412 |
|
@@ -436,7 +438,7 @@ Following features and APIs are used by BootstrapVue: |
436 | 438 | - `MutationObserver` |
437 | 439 |
|
438 | 440 | If you want to support older IE, Android and iOS devices, you may want to use |
439 | | -[@babel/polyfill](https://babeljs.io/docs/usage/polyfill) and |
| 441 | +[@babel/polyfill](https://babeljs.io/docs/en/babel-polyfill/) and |
440 | 442 | [mutationobserver-shim](https://www.npmjs.com/package/mutationobserver-shim): |
441 | 443 |
|
442 | 444 | - `npm install @babel/polyfill mutationobserver-shim` |
|
0 commit comments