A PATH határozza meg, hol keresi a shell a futtatható parancsokat, például a Shopify CLI-t.

A PATH azoknak a könyvtáraknak a sorrendje, amelyekben a shell (a terminál parancsértelmezője) futtatható parancsokat keres, amikor beírsz egy parancsnevet. Ha egy program telepítési könyvtára nincs benne a PATH-ban, a rendszer nem találja meg a parancsot, még akkor sem, ha a fájl fizikailag a gépen van — ilyenkor a terminál „command not found” típusú hibát ad.

Miért kerül elő ez Shopify-fejlesztőknél?

A Shopify CLI telepítésekor gyakori hibaforrás, hogy a telepítő ugyan sikeresen lefut, de a shopify parancs mégsem érhető el új terminálablakban — ennek szinte mindig az az oka, hogy a telepítés célkönyvtára nem szerepel a PATH-ban, vagy a shell konfigurációs fájlját (.zshrc, .bashrc) nem töltötték újra a telepítés után. Ilyenkor a megoldás vagy a PATH manuális bővítése a megfelelő könyvtárral, vagy egy csomagkezelő (pl. Homebrew macOS-en) használata, amely automatikusan gondoskodik erről.

Egy fejlesztőnek, aki most ismerkedik a Shopify CLI-vel, érdemes tisztában lennie azzal, hogyan lehet ellenőrizni (echo $PATH) és szükség esetén bővíteni a PATH-ot, mert ez az egyik leggyakoribb akadály, ami miatt a telepítés után a parancsok „nem működnek”, holott technikailag minden a helyén van.

Bővebben: Shopify CLI telepítése és frissítése 2026-ban