Skip to content
This repository has been archived by the owner on May 27, 2024. It is now read-only.

Latest commit

 

History

History
48 lines (26 loc) · 2.18 KB

README.md

File metadata and controls

48 lines (26 loc) · 2.18 KB

exemples-ts

Pour installer:

npm install

Note:

  • il est peut-être nécessaire d'installer ts-node et typescript avec npm install -g ts-node typescript
  • Si vous avez une erreur de npm ERR! Cannot read property 'match' of undefined pendant l'installation, juste supprimer le fichier package-lock.json, puis relancer l'installation.

Pour exécuter en ligne de commande (l'exemple qui t'intéresse):

ts-node src/SGB_fetch_students.ts

Exemples de méthodes HTTP

Il s'agit d'une application Express simplifiée qui montre un exemple pour chaque méthode HTTP disponible.

⚠️ Il n'y a aucun test et aucune interface graphique ou logique de validation du domaine dans l'exemple. Consultez le squelette pour savoir comment gérer ces dimensions.

Pour démarrer le serveur, à partir de la racine : ts-node src/http_methods/index.ts

Pour interagir avec l'application, il est recommandé d'utiliser Postman Pour vous aider à démarrer, la documentation du logiciel offre un tutoriel complet.

jest Expect

https://jestjs.io/docs/en/expect

Pour interagir avec l'application, il est recommandé d'utiliser Postman. Pour vous aider à démarrer, la documentation du logiciel offre un tutoriel complet.

Exemples d'interface utilisateur

Il s'agit d'une application Express simplifiée qui montre un exemple pour changer de page.

Pour démarrer le serveur, à partir de la racine : ts-node src/ui/index.ts

Débogage dans VSCode

  • Cliquer le bouton à gauche pour déboguer (ou Ctrl+Shift+D) > JavaScript Debug Terminal
  • Activer les points d'arrêt (breakpoints) dans le code source au besoin.
  • Dans le terminal du débogueur, lancer le code TypeScript comme avant avec la commande ts-node

Voir comment déboguer (page de VSCode).

Archivage 2024

Faute de temps pour le maintenir, j'ai décidé d'archiver ce dépôt en mai 2024.