
Plainerplate y Starter para React Native, Expo, Nativewind y TypeScript ⚡️ Hecho con experiencia en desarrollador primero: React Native, Expo, TypeScript, Eslint, Adier, Husky, Lint-Deticed, Jest, Detox, VScode, NativeWind.
Experiencia del desarrollador primero:
@ prefixConstruya su producto SaaS más rápido con react SaaS Boilerplate.
Ejecute el siguiente comando en su entorno local:
git clone --depth=1 https://github.com/ixartz/React-Native-Boilerplate.git my-project-name
cd my-project-name
npm installLuego, puede ejecutar localmente en modo de desarrollo con la recarga en vivo:
npm run dev:ios
# Or
npm run dev:androidEsto abrirá la aplicación en el simulador iOS o el emulador de Android.
Las pruebas son una parte importante del proceso de desarrollo y, a menudo, la descuidada. Este código de inicio presenta la biblioteca de pruebas de broma y reacción para pruebas unitarias y desintoxicación para pruebas E2E.
Para ejecutar las pruebas unitarias, ejecute el siguiente comando:
npm run test Para ejecutar las pruebas E2E, primero debe ejecutar el siguiente comando:
npm run e2e:prepare # Only need to run onceLuego, puede ejecutar el siguiente comando para ejecutar las pruebas E2E:
npm run e2e:ios
# Or
npm run e2e:android Si es usuarios de VSCode, puede tener una mejor integración con VScode instalando la extensión sugerida en .vscode/extension.json . El código de inicio presenta la configuración para una integración perfecta con VScode. La configuración de depuración también se proporciona para la experiencia de depuración frontend y backend.
Con los complementos instalados en su Vscode, Eslint y Prettier pueden solucionar automáticamente el código y mostrarle los errores. Lo mismo ocurre con las pruebas, puede instalar VSCode Jest Extension para ejecutar automáticamente sus pruebas y también muestra la cobertura de código en contexto.
Consejos PRO: si necesita una verificación de tipo de tipo de proyecto con TypeScript, puede ejecutar una compilación con CMD + Shift + B en Mac.
Todos son bienvenidos a contribuir a este proyecto. Siéntase libre de abrir un problema si tiene preguntas o encuentra un error. Totalmente abierto a cualquier sugerencia y mejoras.
Licenciado bajo la licencia MIT, Copyright © 2023
Vea la licencia para más información.
Hecho con ♥ por createSignsguru