Есть такие участки кода в приложении React, где прописан localhost, например
export const getData = () => {
return fetch("http://localhost:3000/data.json", {
headers: {
"Content-Type": "application/json",
Accept: "application/json",
},
})
.then((response) => response.json())
.catch((error) => {
throw error;
});
};
Когда делаешь yarn build, этот localhost:3000 компилится и попадает в папку ./build и, естественно, не работает правильно на сервере, напр mysupersite.ru.
Как можно сделать автоматизировать build, чтобы он был готов для продакшена? Хотя бы, чтобы localhost заменился на нужное имя сервера? Неужели только скриптами или есть методы самого React или лучшие практики?