Je suis nouveau dans l'"éco-système" Apple et j'essaie de configurer mon ordinateur. variables d'environnement pour le développement local.
Voici ce que j'ai dans mon ~/.bash_profile
(simplifié par souci de brièveté) :
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$DEV_CLI:$PATH"
export DEV_CLI="/path/to/cli/$BRANCH_NAME/bin"
export BRANCH_NAME=dev
Ce que je veux ici, c'est que mon dev cli soit accessible à partir de tout point dans le terminal. La chose cruciale ici est que je veux changement le site BRANCH_NAME
à différentes occasions.
Actuellement, ma solution ne fonctionne que si je fais source ~/.bash_profile
dans chaque onglet/fenêtre du terminal que j'utilise.
Disons que j'ouvre un nouveau terminal et que je fais :
-
echo $DEV_CLI
- il sera imprimé, -
echo $PATH
- le chemin pour le cli sera manquant ici source ~/.bash_profile
-
echo $PATH
- toutes les variables définies dans le chemin seront affichées (chemin cli inclus)
Je fonctionne sur Mac Haute Seirra .
Toute aide et explication seront profondément appréciées !