I am developing a small VueJS app, similar to a calculator, that will be mounted to a DOM element within an existing "static" page on a Bootstrap 4 themed CMS. The nav bar and other site functionality all relies on vanilla Bootstrap 4 CSS/JS. There will not be any DOM interaction between the non-Vue and Vue portions of the page. The non-Vue portions are simple content and navigation.
Currently, without using Bootstrap-Vue, everything is working fine.
I would like to use Bootstrap-Vue components within the VueJS managed portions of the page. According to those components' docs:
If you've already been using Bootstrap 4, there are a couple adjustments you may need to make to your project: [1] Remove the bootstrap.js file from your page scripts or build pipeline, [2]...
Since the non-Vue portions of the page use bootstrap.js, can I simply include both the bootstrap.js as well as the bootstrap-vue.js libraries at runtime? Any issues I should be aware of?