Я использую webpack, и у меня есть 2 глобальные переменные, я назначаю их в функции и хочу использовать их в другой функции в другом файле. Это возможно? мой код:
var info = [];
async function getSearch(searchBar) {
try {
const value = (document.getElementById(searchBar).value).toLowerCase();
const url = `http://api.openweathermap.org/data/2.5/weather?q=${value}&APPID=1&units=metric`;
const url2 = `http://api.openweathermap.org/data/2.5/weather?q=${value}&APPID=1&units=imperial`;
const response = await fetch(url, { mode: 'cors' });
const response2 = await fetch(url2, { mode: 'cors' });
cityData = await response.json();
cityData2 = await response2.json();
info = [cityData, cityData2];
} catch (error) {
console.error('Error:', error);
}
};
function getInfo(){
return info;
}
Я экспортирую обе переменные (cityData и cityData2), чтобы использовать их в другой функции в другом файле, но получил ошибку «переменная не определена». Как я могу получить доступ к данным в любом месте? Спасибо