Skip to content

akobashikawa/vue3-bootstrap-vue

Repository files navigation

vue3-bootstrap-vue

// vue.config.js
module.exports = {
  chainWebpack: (config) => {
    config.resolve.alias.set('vue', '@vue/compat')

    config.module
      .rule('vue')
      .use('vue-loader')
      .tap((options) => {
        return {
          ...options,
          compilerOptions: {
            compatConfig: {
              MODE: 2
            }
          }
        }
      })
  }
}
// main.js
import Vue, { createApp } from "@vue/compat";
import App from "./App.vue";
import router from "./router";

/*--------------------REGISTER BOOTSTRAP---------------------------------*/
import { BootstrapVue, IconsPlugin } from "bootstrap-vue";
// Import Bootstrap an BootstrapVue CSS files (order is important)
import "bootstrap/dist/css/bootstrap.css";
import "bootstrap-vue/dist/bootstrap-vue.css";
// Make BootstrapVue available throughout your project
Vue.use(BootstrapVue);
// Optionally install the BootstrapVue icon components plugin
Vue.use(IconsPlugin);
/*-----------------------------------------------------------------------*/

createApp(App).use(router).mount("#app");

About

bootstrap-vue con vue 3 (@vue/compat)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published