Mi problema es simple en papel: tengo un proyecto React Native y estoy tratando de crear un script que se ejecute en la compilación y obtenga JSON de una URL, luego guárdelo como un archivo JSON con un nombre personalizado dentro de una ruta/carpeta específica . Por ejemplo, quiero acceder al JSON en www.example.com y guardarlo como archivo JSON en project/src/assets/locales/en.json
El problema es que cuando busco en Google cómo obtener y guardar JSON, la mayoría de los resultados están relacionados con Node.js y no creo que pueda usarlos. ¿Es posible lo que estoy tratando de hacer?
Como dijiste que estás haciendo esto en un git push hook, puedes usar cualquiera de varias cosas para esto:
De hecho, puede usar Node.js, haciendo que el gancho lo ejecute a través de node , y luego use el cliente http de Node.js (para leerlo) y el módulo fs (para escribirlo en un archivo).
Puede usar un script de shell, tal vez usando curl o wget (en plataformas donde estén disponibles).
Dado que ya está escribiendo código JavaScript para la aplicación en sí, Node.js es una opción razonable.