main.js 735 B

123456789101112131415161718192021222324252627282930313233
  1. import Vue from 'vue'
  2. import App from './App.vue'
  3. import router from './router'
  4. //Boostrap
  5. import { store } from './store'
  6. import { BootstrapVue, IconsPlugin } from 'bootstrap-vue'
  7. import 'bootstrap/dist/css/bootstrap.css'
  8. import 'bootstrap-vue/dist/bootstrap-vue.css'
  9. //Clipboard
  10. import VueClipboard from 'vue-clipboard2'
  11. VueClipboard.config.autoSetContainer = true // add this line
  12. //VUue Use
  13. Vue.use(BootstrapVue)
  14. Vue.use(IconsPlugin)
  15. Vue.use(VueClipboard)
  16. //Vue config
  17. Vue.config.productionTip = false
  18. //Component registration
  19. import comps from "./components/_globalComponentRegistirations";
  20. for (let comp in comps) Vue.component(comp, comps[comp])
  21. new Vue({
  22. router,
  23. store,
  24. render: h => h(App)
  25. }).$mount('#app')