title: How to include bootstrap-vue in vue.js with npm?
body: <p>I am using vue.js, webpack, npm and jQuery. Now I want to include the framework bootstrap-vue in my project. I followed the guide of <a href="https://bootstrap-vue.js.org/docs" rel="noreferrer">https://bootstrap-vue.js.org/docs</a> via npm and included bootstrap-vue. While starting the build-process of npm, I am getting too many errors with babel-runtime like: </p>
  
  <pre><code>ERROR in ./node_modules/bootstrap-vue/es/utils/popover.class.js
  Module not found: Error: Can't resolve '@babel/runtime/helpers/typeof' in 
  'C:\Users\abdul\WebstormProjects\editor\node_modules\
  bootstrap-vue\es\utils'
  @ ./node_modules/bootstrap-vue/es/utils/popover.class.js 10:38-78
  @ ./node_modules/bootstrap-vue/es/directives/popover/popover.js
  @ ./node_modules/bootstrap-vue/es/directives/popover/index.js
  @ ./node_modules/bootstrap-vue/es/directives/index.js
  @ ./node_modules/bootstrap-vue/es/index.js
  @ ./src/main.js
  </code></pre>
  
  <p>main.js:</p>
  
  <pre><code>import Vue from 'vue'
  import App from './App'
  import router from './router'
  import 'jquery'
  import BootstrapVue from 'bootstrap-vue'
  import 'bootstrap/dist/css/bootstrap.css'
  import 'bootstrap-vue/dist/bootstrap-vue.css'
  
  Vue.use(BootstrapVue)
  
  Vue.config.productionTip = false
  
  /* eslint-disable no-new */
  new Vue({
  el: '#app',
  router,
  template: '&lt;App/&gt;',
  components: { App }
  })
  </code></pre>
  
  <p>I have similar errors like this for other javascript files. Popover.class.js is one of them.</p>
  
  <p>I except a successful run build with bootstrap-vue. Optional: I could include bootstrap-vue on other ways.</p>