Actuellement, je cours une application backboot springboot et une application frontale Angular2.Angular 2 profils et tomcat
Nous ne voulons pas changer le code lorsque nous passons d'un environnement local/développement/acceptation à un autre, nous voulons juste informer notre serveur Tomcat de la version du déploiement que nous voulons utiliser.
Pour mon back-end, j'ai pu suivre ce guide https://www.javacodegeeks.com/2012/06/spring-31-profiles-and-tomcat.html
Maintenant, je veux aussi le faire pour ma frontend demande Angular2 mais je n'ai pas vraiment une idée sur la façon de commencer ou où chercher.
Merci
Utilisez-vous angular-cli? Si c'est le cas, vous pouvez déclarer des environnements dans votre fichier .angular-cli.json et créer différentes versions de votre application en utilisant "ng build --environment = production" et d'autres. Bien sûr, cela ne fonctionne que lors de la compilation. Si vous voulez changer l'environnement après la construction peut-être vous pourriez construire l'application angulaire pour plusieurs environnements et laisser le servlet servir différentes constructions angulaires basées sur le profil de ressort. – andreas
Ouais, j'utilise actuellement angular-cli et déclare mes environnements. Mais maintenant, je voudrais suivre le principe de «construire une fois, déployer n'importe où», mais cela semble plus difficile que cela devrait être avec Angular2. – RoyalSausage