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
- 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
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.
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.
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écutez "ng test" pour exécuter les tests unitaires via [Karma] (https://karma-runner.github.io).
Exécutez ng e2e pour exécuter les tests de bout en bout via [Protractor] (http://www.protractortest.org/).
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).
- 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