Chapter 5.1

Le Bazaar Goblin - Etape 1

Hoy! Le cartel nous demande de coder une application pour partager les connaissances entres les différents postes de travail de la confédération.

Un simple gestionnaire de contenu, avec des articles des étiquettes.

Nous allons utiliser la commande goblins afin de préparer une application minimale et fonctionnelle.

Au boulot!

Nous allons travailler depuis un shell de type bash. (powershell fera l’affaire sous windows)

Les premières commandes pour lancer la production de notre application sont les suivantes:

mkdir bazaar-dev

cd bazaar-dev

Nous allons ensuite utiliser npx pour executer l’outils goblins et initialiser notre application bazaar:

npx goblins init bazaar

Console

Arme toi de patience, car la commande goblins init s’occupe de tout!

Retour au Bureau Fédéral de la Dette Technique

Vous devez avoir remplis les pré-requis pour votre plateforme en suivant la procédure BFDT-21.10 avant de poursuivre.

Si tout est en ordre avec docker, vous pouvez appliquer la procédure à l’aide de cette commande:

npx goblins apply BFDT-21.10-*

elle va vérifier ton installation docker, préparer une composition et essayer de monter tout celà dans docker. Un contrôle visuel dans docker permet de verifier si tout c’est bien passé:

Docker

Moteur!

Avec un peu de chance, on arrive à démarrer notre application en un coup de tournevis:

npm start

La premier allumage est lent, mais il devrait déboucher sur un environnement goblin-desktop tout vide et prêt à acceuillir notre code métier!

Start