Skip to content

HackatonIMT/frontend

Repository files navigation

Frontend Hackaton

Cette application permet d'afficher un message de salutation avec le nom d'un utilisateur récupéré depuis la liste d'utilisateurs enregistré sur le serveur. Le bouton "click" affiche le message et le bouton "delete name" efface le nom de l'utilisateur.

On peut aussi obtenir les données météo d'une ville entrée en paramètre

Conditions préalables

  • Node.js : Angular nécessite une version LTS actuelle, active ou de maintenance de Node.js.
  • gestionnaire de paquets npm : Angular, la CLI Angular et les applications Angular dépendent des paquets npm pour de nombreuses caractéristiques et fonctions. Pour vérifier que vous avez installé le client npm, lancez npm -v dans une fenêtre de terminal. Pour l'installer, allez ici.
  • Angular CLI : nécessaire pour le développement. Elle peut être installée avec la commande npm install -g @angular/cli.

Source et plus d'informations : Guide d'installation angulaire

Serveur de développement

Lancez ng serve pour un serveur de développement. Naviguez vers http://localhost:4200/. L'application se rechargera automatiquement si vous modifiez l'un des fichiers sources.

Génération de code

Exécutez ng generate component component-name pour générer un nouveau composant. Vous pouvez également utiliser ng generate directive|pipe|service|class|guard|interface|enum|module.

Build

Exécutez "construire" pour construire le projet. Les artefacts de construction seront stockés dans le répertoire dist/. Utilisez le drapeau --prod pour un build de production.

Exécution des tests unitaires

Exécutez "ng test" pour exécuter les tests unitaires via [Karma] (https://karma-runner.github.io).

Exécution des tests de bout en bout

Exécutez ng e2e pour exécuter les tests de bout en bout via [Protractor] (http://www.protractortest.org/).

Aide complémentaire

Pour obtenir plus d'aide sur l'interface de commande angulaire, utilisez la rubrique "Aide" ou consultez la page [Angular CLI Overview and Command Reference] (https://angular.io/cli).

our obtenir plus d'aide sur l'interface de commande Angular, utilisez la rubrique "Aide" ou consultez la page [Angular CLI Overview and Command Reference] (https://angular.io/cli).

Exécution avec Docker

  • Construire le projet pour développement
sudo docker build -t angular . --build-arg ENV=dev
  • Construire le projet pour production
sudo docker build -t angular . --build-arg ENV=production
  • Excecuter le conteneur
sudo docker run -ti --init -p 8080:80 -e PORT=80 angular

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors