поменять http://localhost:3000 при запросе на some.ru

в .env.developmet прописал NODE_ENV=development REACT_APP_API_URL=http://some.ru

но при запроск

axios
                .get('/BaseInfo')
                .then(response => {
                    console.log('response', response.data)
                })
                .catch((error) => {
                    console.log(error);
                })

Он все равно подставляет http://localhost:3000 Вопрос, как с http://localhost:3000 проситься на some.ru ???


Ответы (1 шт):

Автор решения: Nikolya Shirshov

Вам необходимо использовать эту переменную окружения. Пример:

axios.get(process.env.REACT_APP_API_URL + '/BaseInfo')

Более подробная информация в документации.


Можно создать инстанс axios с необходимым baseURL:

export const instance = axios.create({
    baseURL: process.env.REACT_APP_API_URL
})

и далее используем

instance.get('/BaseInfo')
→ Ссылка