Sono nuovo di Apple "eco system" e sto provando a configurare le mie variabili di ambiente per lo sviluppo locale.
Ecco cosa ho nel mio ~/.bash_profile
(semplificato per brevità):
export PATH="$JAVA_HOME/bin:$MAVEN_HOME/bin:$DEV_CLI:$PATH"
export DEV_CLI="/path/to/cli/$BRANCH_NAME/bin"
export BRANCH_NAME=dev
Quello che voglio qui è avere il mio dev cli accessibile dal qualsiasi punto nel terminale. La cosa fondamentale qui è che voglio modificare il BRANCH_NAME
in diverse occasioni.
Attualmente la mia soluzione funziona solo se faccio source ~/.bash_profile
in ogni scheda / finestra del terminale che uso.
Quindi diciamo che apro un nuovo terminale e faccio:
-
echo $DEV_CLI
- verrà stampato, -
echo $PATH
- il percorso per il cli mancherà lì -
source ~/.bash_profile
-
echo $PATH
- verranno mostrate tutte le variabili impostate nel percorso (percorso cli incluso)
Sono in esecuzione su Mac High Seirra .
Qualsiasi spiegazione di aiuto sarà profondamente apprezzata!