Я хочу развернуть приложение на экземпляре EC2, но столкнулся с проблемой с вызовами axios.Все отлично работало в среде разработки, потому что на localhost, однако.После того, как я развернул это приложение на экземпляре EC2, я сталкиваюсь с проблемой POST http://localhost:3000/stop 0 ()
всякий раз, когда я нажимаю кнопку остановки или что-то еще на веб-сайте.
Все приложение разработано с помощью next.js и там я установилaxios, который во время разработки был сконфигурирован как
import axios from 'axios'
const instance = axios.create({
baseURL: 'http://localhost:3000'
})
export default instance;
Я знаю, что мне нужно изменить этот baseURL на IP-адрес, предоставленный EC2, но как я могу сделать это динамически, чтобы baseURL получал текущий глобальный IP-адрес напрямую?
Или как мне подойти к этой проблеме?