Dépôt de démonstration pour montrer un exemple d'implémentation du site circuit scientifique bordelais en utilisant NodeJS, MongoDB et Jade.
L'installation de l'application nécessite nodejs > 6.0
(sauf dans le cas d'utilisation via docker
).
git clone https://github.com/EnseirbTelecom/it340-seed.git
cd it340-full
npm install
Pour lancer l'application sur le système il faut une installation MongoDB fonctionnelle, préfèrentiellement sur la machine localhost
et le port 27017
.
Il est possible de régler l'url de MongoDB en utilisant la variable d'environnement MONGO
. Il est possible aussi de régler l'url du serveur en passant par la variable d'environnement API
.
Pour démarrer l'application il faut lancer la commande npm start
.
Il est possible de lancer l'application grâce à docker
. Pour cela, il faut disposer de docker
ainsi que docker-compose
. Pour lancer l'application, il faut lancer la commande npm run docker
.
Voici les différentes commandes du système de build:
npm run build
: compile l'applicationnpm test
: lance les tests
Les fichiers compilés sont placés dans le répertoire dist
.