Skip to content

Info for Developer

Sebastien Chassande-Barrioz edited this page Jul 23, 2019 · 7 revisions

La page pour les developeurs de l'application

Installer son poste de dev

1 - Installer NodeJS

2 - Installer Grunt: npm install -g grunt (Attention au proxy)

3 - Installer ionic: npm install -g ionic (Attention au proxy)

4 - Creer/Avoir un compte google et demander à être ajouter au projet firebase

5 - Creer/avoir un compte github.com et demander à être ajouter au projet github Dans le paramétrage de son compte github, ajouter sa clé SSH pour faciliter les opérations.

6 - Cloner le depot Git en ssh: git clone [email protected]:schassande/chassetresor.git (ou en HTTPS)

7 - Télécharger les dépendances npm install (Attention au proxy)

8 - Insérer la clé API firebase Dans le répertoire mobile, creer un fichier firebase-config.json avec ce contenu:

{
    "apiKey": "XXXXXXXXXXXXXXXXXXXXXXXXXx"
}

Remplacer la valeur de la clé par la vraie valeur récupérable dans sur la page settings general de la console du projet firebase

Dans le répertoire mobile, lancer la commande: node ./replace.build.js

Développement en mode simulateur

Dans le répertoire mobile, lancer le serveur: ionic serve

Déploiement

Dans le répertoire firebase, se connecter à firebase: firebase login

Dans le répertoire du racine du projet, utiliser les commandes grunt:

Des liens utiles