1.0
API fonctionnelle en cours d'amélioration pour stabilité
- Clone du dépot
git clone https://github.com/BeaVR-Official/API.git
- Installation du gestionnaire de package npm
sudo apt-get install npm
- Installation des dépendances
npm install
-
Garder une copie du dossier permettant de ne pas commit n'importe quoi
-
Ajouter les lignes completées suivantes au fichier Server.j:
process.env.dbConnectionLimit = ;
process.env.dbHost = ;
process.env.dbName = ;
process.env.dbPassword = ;
process.env.dbPort = ;
process.env.dbUsername = ;
process.env.mailHost = ;
process.env.mailPassword = ;
process.env.mailPort = ;
process.env.mailUser = ;
process.env.jwtSecretKey = ;
// Required to get the right configuration file under /config
process.env.NODE_ENV = "debug";
- Optionnel / Si vous voulez utiliser votre version locale du Store ou du BO, modifier le fichier app.module.js
var url = "http://beavr-api.herokuapp.com";
par
var url = "http://localhost:3000";
- Exécution de l'API
npm start
- Exécution des tests unitaires
npm test
Travis deploie automatiquement sur Heroku quand la compilation passe.
https://beavr-api.herokuapp.com