UNPKG

@curupira/vue-mapbox

Version:

A wrapper for Mapbox using Vue, with advanced features and abstractions

32 lines (24 loc) 1.02 kB
import Vue from 'vue' import App from './App.vue' import forEach from 'lodash/forEach' // function requireAllComponents (requireContext) { // var keys = requireContext.keys() // forEach(keys, k => { // var modulo = requireContext(k) // var nome = k.match(/([^/]*).vue$/) // Vue.component(nome[1], modulo.default || modulo) // }) // } // requireAllComponents(require.context("./src/elements", true, /^\.\/.*\.vue$/)); // requireAllComponents(require.context('./components', true, /[A-Z]\w+\.(vue|js)$/)) // requireAllComponents(require.context('./components/Sources', false, /[A-Z]\w+\.(vue|js)$/)) // requireAllComponents(require.context('./components/Layers', false, /[A-Z]\w+\.(vue|js)$/)) import VueMapbox from './entry.js' Vue.use(VueMapbox) Vue.config.productionTip = false Vue.config.MapBoxAccessToken = 'pk.eyJ1IjoibGVjZWxlcyIsImEiOiJjajUyZXBzbXEwZjYxMnFwOWFxeHd5ZDY3In0.dftZ4LdgXBkdZI0_l7pcNA' // setup components Vue.use(VueMapbox) new Vue({ render: h => h(App) }).$mount('#app')