Před vydáním poslední verze operačního systému s kódovým označením Catalina používal Mac OSX přihlašovací a interaktivní shell s názvem bash, licencovaný pod GNU. Kvůli licencování nyní nejnovější verze OSX používá Zsh, licencovaný pod licencí MIT. Více o důvodech této migrace si můžete přečíst zde.
Takže jste zvyklí nastavovat proměnné $PATH pro své instalace composeru a npm uvnitř bashe, byli jste zvyklí používat své soubory ./bash_rc
nebo ./bash_profile
, že? Tak se nebojte. V době psaní tohoto rychlého článku není kolem této migrace mnoho zdrojů indexovaných Googlem, takže jsem si řekl, že přispěji pro potomstvo. Obecně vše zůstává stejné, co se týče nastavení vašich PATH, jen je nyní musíte zapsat v rámci souboru ./zshrc
, to je opravdu vše!
Použijte svůj oblíbený editor, nano, vim, atom cokoli a otevřete skrytý soubor, přidejte do něj svůj export PATH, zapište jej, ukončete a pak jej pomocí tečkového zápisu „aktivujte“ (. ~/.zshrc
), aniž byste museli zavírat a znovu otevírat oblíbenou aplikaci shellu.
Nyní byste měli být schopni globálně používat npm nebo composer jako obvykle, na svém novém lesklém Macbooku.
.