comment avez-vous gérer les variables de configuration/constante pour les différents environnements?
Ce pourrait être un exemple:
mon api rest c'est accessible sur localhost:7080/myapi/, mais mon ami qui travaille sur le même code sous contrôle de version GIT avoir l'api déployé sur son tomcat sur localhost:8099/hisapi/.
En supposant que nous avons quelque chose comme ceci :
angular
.constant('API_END_POINT','<local_end_point>')
.factory('User',['$resource','API_END_POINT'],function($resource,API_END_POINT){
return $resource(API_END_POINT + 'user');
});
Comment dynamiquement injecter la valeur correcte de l'api point de fin de l'url en fonction de l'environnement?
En php j'ai l'habitude de faire ce genre de trucs avec un config.username.xml fichier, la fusion de la base du fichier de configuration (config.xml) avec la section locale de l'environnement de fichier de configuration reconnu par le nom de l'utilisateur... mais je ne sais pas comment gérer ce genre de choses en javascript?
Merci.