123456789101112131415161718192021222324252627282930313233 |
- import Vue from 'vue'
- import BootstrapVue from 'bootstrap-vue'
- import Meta from 'vue-meta'
- import Vue2TouchEvents from 'vue2-touch-events'
- import router from './router'
- import store from './store'
- import App from './App'
- Vue.use(BootstrapVue, {
- BButton: { pill: true }
- })
- Vue.use(Meta)
- Vue.use(Vue2TouchEvents)
- // Register global components
- const requireComponent = require.context('@/components/globals', true, /\.(js|vue)$/i)
- // For each matching file name...
- requireComponent.keys().forEach((fileName) => {
- // Get the component
- const component = requireComponent(fileName).default
- // Globally register the component
- Vue.component(component.name, component)
- })
- new Vue({
- router,
- store,
- render: h => h(App)
- }).$mount('#app')
|