Я новичок с vue js
, я хочу сделать gis app
, я использую webpack+vue
и файл geojson в качестве базовой карты.К сожалению, когда я пытаюсь скомпилировать его, я получаю сообщение об ошибке:
Module parse failed: Unexpected token (2:6) You may need an appropriate loader to handle this file type.
это мой код:
export default {
data: function () {
return {
map: null,
bounds: null,
zona: require('@/assets/data/zona.geojson'),
zonaLayer: null,
}
},
mounted: function () {
this.bounds = new google.maps.LatLngBounds();
const mapCentre = this.markerCoordinates[0]
const options = {
center: new google.maps.LatLng(mapCentre.latitude, mapCentre.longitude),
mapTypeControl: false,
scaleControl: false,
scrollwheel: false,
navigationControl: false
}
this.map = new google.maps.Map(element, options);
this.zonaLayer = new google.maps.Data({map: this.map})
this.zonaLayer.loadGeoJson(this.zona);
} };
Может ли кто-нибудь мне помочь?