Итак, я настроил JS с помощью пакета 'load- google-maps -api' NPM и смог создать Google Maps на основе этого. Я упускаю одну вещь, хотя, я хотел бы включить ключ API из файла .env или из файла parameters.yml.
const loadGoogleMapsApi = require('load-google-maps-api')
loadGoogleMapsApi({
key: 'XXXXXXXXXXXX'
}).then(function(googleMaps) {
var mapDiv = $('div#map')[0];
latitude = parseFloat($('div#map').attr('data-latitude').replace(',', '.'));
longitude = parseFloat($('div#map').attr('data-longitude').replace(',', '.'));
var map = new googleMaps.Map(mapDiv, {
center: {
lat: latitude,
lng: longitude
},
zoom: 12
});
marker = new googleMaps.Marker({position: {lat: latitude, lng: longitude}, map: map, draggable: false});
});
Я видел, что вы должны иметь возможность чтобы получить это таким образом:
process.env.APP_SECRET
Но я, похоже, не могу получить его таким образом.
Любая помощь будет очень ценна!