Простой способ смоделировать вызов API в CRA с локальными JSON файлами? - PullRequest
0 голосов
/ 26 марта 2020

В моем приложении CRA у меня много вызовов API для сторонней службы:

axios({
    method: 'get',
    url: 'https://example.com/api/endpoint'
})
.then((response) => {
    // Handle success
})
.catch((error) => {
    // Handle error
});

Какой простой способ вместо этого посылать такие вызовы на локальные .json -файлы?

axios({
    method: 'get',
    url: 'mock-response.json'
})
.then((response) => {
    // Handle success
})
.catch((error) => {
    // Handle error
});

Мне удалось заставить это работать, поместив мои .json -файлы в папку public, но я бы предпочел другое решение, если это возможно. Я не очень рад, что в конце в моей папке build окажется куча фиктивных json -файлов.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...