#reactjs #json #typescript #react-native
Вопрос:
Я использую React Native и пытаюсь имитировать запрос Axios, возвращая содержимое файла JSON в мой вызов API для целей тестирования. Однако я не могу выполнить axios.get('text.json')
, так как это позволяет вводить только URL-адрес.
Я извлекаю свой относительный путь из файла конфигурации .env, и я пытался использовать require(myPathVariable), но он не позволяет мне использовать относительный путь.
Я также пробовал использовать fs.readFile('../mock/test.json')
и require()
, но он не разрешает относительный путь к моему файлу text.json. поэтому мне интересно, как получить рабочий каталог, чтобы я мог объединить его, чтобы он стал абсолютным путем.
Я открыт для альтернативных способов реализации этого. Я думал, что это будет легко реализовать, но, по-видимому, у react native есть много ограничений, с которыми я не думал, что столкнусь. Я занимаюсь этим уже неделю, и я нахожусь в тупике. Любая помощь будет очень признательна!!