Exclude Popper.js From BootstrapVue

Oct 5, 2020

Popper.js is automatically excluded if you don't import the relavant plugin.

If you import NavbarPlugin, Popper.js is imported because BNavItemDropdown uses it. You have to manually import each component used, rather than importing the entire plugin.

If you try to exlude Popper.js via webpack config, BootstrapVue will still complaint Popper.js is missing when a component who depends on Popper.js is imported.

{  externals: ['popper.js']}

❤️ Is this article helpful?

Buy me a coffee ☕ or support my work via PayPal to keep this space 🖖 and ad-free.

Do send some 💖 to @d_luaz or share this article.

✨ By Desmond Lua

A dream boy who enjoys making apps, travelling and making youtube videos. Follow me on @d_luaz

👶 Apps I built

Travelopy - discover travel places in Malaysia, Singapore, Taiwan, Japan.