Я слежу за началом работы с документацией к vue-mapbox и попал в некоторые неизвестные ошибки консоли. Ссылка для начала работы: https://soal.github.io/vue-mapbox/#/quickstart. Мое приложение vue было создано с помощью команды vue create projectName
cli и для своих настроек я выбрал vue-router, vuex, sass, babel, eslint, unit-jest, e2e-cypress
. Я не уверен, что является причиной проблемы, потому что я импортировал vue-mapbox как модуль ES, и я использую пряжу. Однако мой файл main.js выглядит так
import Vue from 'vue';
import VueMapbox from 'vue-mapbox';
import Mapbox from 'mapbox-gl';
import App from './App.vue';
import router from './router';
import store from './store';
Vue.config.productionTip = false;
Vue.use(VueMapbox, { mapboxgl: Mapbox });
new Vue({
router,
store,
render: h => h(App),
}).$mount('#app');
Но по какой-то причине я не могу понять, почему я получаю эти 3 ошибки.
Error: missing required property "version"
Error: missing required property "sources"
Error: missing required property "layers"