För den senaste versionen av operativsystemet med kodnamnet Catalina använde Mac OSX det interaktiva skalet bash, licensierat under GNU. På grund av licensiering använder det senaste OSX nu Zsh, licensierat under MIT-licensen. Du kan läsa mer om varför denna migration här.
Så du är van vid att ställa in $PATH-variabler för dina kompositör- och npm-installationer inne i bash, du brukade använda dina ./bash_rc
eller ./bash_profile
-filer, eller hur? Nåväl, frukta inte. När jag skriver den här snabba artikeln finns det inte en hel del Google-indexerade resurser kring den här migreringen så jag tänkte att jag skulle bidra för eftervärlden. Allting förblir generellt sett detsamma när det gäller att ställa in dina PATHs, du behöver bara nu skriva dem inom en ./zshrc
-fil, det är det, egentligen!
Använd ditt föredragna redigeringsprogram, nano, vim, atom vad som helst och öppna den dolda filen, lägg till din PATH-export i den, skriv den, avsluta den och använd sedan en punktnotering för att ”aktivera” den (. ~/.zshrc
) utan att stänga och öppna ditt föredragna skalprogram på nytt.
Nu bör du kunna använda npm eller composer globalt som vanligt, på din skinande nya Macbook.