esup-multi

Arborescence des pages

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

  • auth : Authentification CAS
  • cards : Cartes dématérialisées
  • chatbot : Agent conversationnel
  • clocking : Gestion du temps de travail
  • contact-us : Formulaire de contact
  • contacts : Annuaire
  • features : Affichage des services dans l'app
  • important-news : Bandeau d'information
  • mail-calendar : Messagerie
  • map : Plans
  • notifications : Notifications internes
  • restaurants : Menus des restos U du CROUS
  • rss : Actualites
  • schedule : Emploi du temps
  • social-network : Réseaus sociaux
  • static-pages : Affichage des pages statiques
  • statistics : collecte de statistiques d'usage

Si on souhaite ne pas utiliser un module il suffit donc de ne pas le lancer en commentant la ligne correspondante dans le fichier package.json situé à la racine du projet.

Bloc de code
"scripts": {
    [...]
    "back:auth": "cd dev/user-backend-nest/microservices/auth && npm",
    "back:cards": "cd dev/user-backend-nest/microservices/cards && npm",
    "back:chatbot": "cd dev/user-backend-nest/microservices/chatbot && npm",
    "back:clocking": "cd dev/user-backend-nest/microservices/clocking && npm",
    "back:contact-us": "cd dev/user-backend-nest/microservices/contact-us && npm",
    "back:contacts": "cd dev/user-backend-nest/microservices/contacts && npm",
    "back:features": "cd dev/user-backend-nest/microservices/features && npm",
    "back:important-news": "cd dev/user-backend-nest/microservices/important-news && npm",
    "back:mail-calendar": "cd dev/user-backend-nest/microservices/mail-calendar && npm",
    "back:map": "cd dev/user-backend-nest/microservices/map && npm",
    "back:notifications": "cd dev/user-backend-nest/microservices/notifications && npm",
    "back:restaurants": "cd dev/user-backend-nest/microservices/restaurants && npm",
    "back:rss": "cd dev/user-backend-nest/microservices/rss && npm",
    "back:schedule": "cd dev/user-backend-nest/microservices/schedule && npm",
    "back:social-network": "cd dev/user-backend-nest/microservices/social-network && npm",
    "back:static-pages": "cd dev/user-backend-nest/microservices/static-pages && npm",
    "back:statistics": "cd dev/user-backend-nest/microservices/statistics && npm"
  },

Le paramétrage de chaque microservice doit se faire via des variables d'environnement qu'il faudra déclarer dans un fichier .env ou dans les outils de déploiement qui seront utilisés (en fonction de la méthode choisie).

...