Updated installation instructions

This commit is contained in:
Arnaud Vergnet 2020-06-22 16:11:35 +02:00
parent 7464ef8859
commit 86f99b49e4
2 changed files with 13 additions and 12 deletions

View file

@ -4,6 +4,9 @@
Tout est expliqué dans ce guide, si vous avez un problème ou une question, merci de me contacter par mail : app@amicale-insat.fr
Ce guide à été testé sur Linux (Ubuntu 18.04).
Si vous utilisez Windows, débrouillez-vous ou installez Linux j'ai la flemme de tester.
## Table des matières
* [Installation de Git](#installation-de-git)
* [Installation de node](#installation-de-node)
@ -76,6 +79,9 @@ Pour lancer le *Bundler*, assurez vous d'être dans le dossier de l'application,
npx react-native start
````
**Ne stoppez pas le Metro Bundler dans la console à chaque changement !** Toutes les modifications sont appliquées automatiquement, pas besoin de stopper et de redémarrer pour des petits changements ! Il est seulement nécessaire de redémarrer le Metro Bundler quand vous changez des librairies ou des fichiers.
### Android
Dans la deuxième console, lancez la commande suivante :
````shell script
@ -88,8 +94,6 @@ Dans la deuxième console, lancez la commande suivante (valable que sur Mac) :
npx react-native run-ios
````
**Ne stoppez pas le Metro Bundler dans la console à chaque changement !** Toutes les modifications sont appliquées automatiquement, pas besoin de stopper et de redémarrer pour des petits changements ! Il est seulement nécessaire de redémarrer le Metro Bundler quand vous changez des librairies ou des fichiers.
## Tester sur un appareil
Assurez vous d'avoir installé et lancé le projet comme expliqué plus haut.
@ -118,6 +122,4 @@ En remplaçant `NOM DU SIMULATEUR` par le simulateur que vous voulez.
#### Appareil Physique
Aucune idée je suis pauvre je n'ai pas de Mac.
[reference]: ##Installation de Git
Aucune idée je suis pauvre je n'ai ni Mac ni iPhone.

View file

@ -10,7 +10,7 @@ Créée pendant l'été 2019, cette application compatible Android et iOS permet
- Disponibilité des salles libre accès
- Réservation des Bib'Box
Ce dépot contient la source de cette application, sous licence GPLv3.
Ce dépôt contient la source de cette application, sous licence GPLv3.
## Contribuer
@ -30,9 +30,8 @@ Cette application utilisait initialement Expo, permettant de simplifier grandeme
## [Installer l'application depuis ce dépot](INSTALL.md)
## Liens utiles
* [Documentation React Native](https://reactnative.dev/docs/getting-started)
* [Documentation Expo](https://docs.expo.io/versions/latest/)
* [Documentation React Native Paper](https://callstack.github.io/react-native-paper/)
* [Documentation React navigation](https://reactnavigation.org/docs/getting-started)
* [Documentation Jest](https://jestjs.io/docs/en/getting-started)
* [Documentation Flow](https://flow.org/en/docs/react/)
* [Documentation React Native](https://reactnative.dev/docs/getting-started) (La techno de base)
* [Documentation React Native Paper](https://callstack.github.io/react-native-paper/) (Le framework d'UI)
* [Documentation React navigation](https://reactnavigation.org/docs/getting-started) (Le framework de navigation entre écrans)
* [Documentation Jest](https://jestjs.io/docs/en/getting-started) (Tests unitaires JavaScript)
* [Documentation Flow](https://flow.org/en/docs/react/) (Utilitaire de typage statique pour JavaScript)