A legújabb kiadású Catalina kódnevű operációs rendszer előtt a Mac OSX a GNU licenc alá tartozó bash nevű bejelentkezési és interaktív héjat használta. A licencelés miatt a legújabb OSX már a MIT licenc alatt engedélyezett Zsh-t használja. Az átállás miértjéről itt olvashatsz bővebben.

Szóval megszoktad, hogy a composer és npm telepítésekhez a $PATH változókat a bash-en belül állítod be, a ./bash_rc
vagy ./bash_profile
fájlokat szoktad használni, igaz? Nos, ne félj! Ennek a gyors cikknek a megírásakor nem sok Google-indexelt forrás van a migráció körül, ezért gondoltam, hogy hozzájárulok az utókor számára. A PATH-ok beállításával kapcsolatban általában minden marad a régiben, csak mostantól egy ./zshrc
fájlba kell írni őket, ennyi, tényleg!

Az általad preferált szerkesztővel, nano, vim, atom akármivel, nyisd meg a rejtett fájlt, add hozzá a PATH exportodat, írd ki, lépj ki belőle, majd pontjelöléssel “aktiváld” (. ~/.zshrc
) anélkül, hogy bezárnád és újra megnyitnád a preferált shell alkalmazásodat.

Most már a szokásos módon, a fényes új Macbookodon globálisan használhatod az npm-et vagy a composert.