Što učiniti ako terminal kaže da ne može pronaći node, npx ili hackcat-local?
Prvo popravite runtime okruženje ciljnog terminala, a zatim počnite koristiti standardnu naredbu u postavkama.
Prvo utvrdite koji je program nedostaje
Ako je node ili npx neprepoznat, to obično znači da trenutni terminal nema dostupno Node runtime okruženje; trenutni klijent zahtijeva Node.js 18 ili viši. Provjera se mora obaviti pod istim korisnikom sustava i terminalom na ciljnom računalu. Drugi terminal ili stroj koji ga pokreće ne jamči da trenutni proces vidi isti put. Nakon pripreme okruženja, ponovno otvorite terminal kako biste potvrdili da je program dostupan.
Nemojte tretirati opcionalnu globalnu instalaciju kao obaveznu
Ako nedostaje samo hackcat-local, prvo potvrdite jeste li zapravo izvršili globalnu instalaciju. Uobičajeni postupak je kopiranje cijele naredbe iz Postavke → Daljinsko upravljanje; ona će pripremiti i pokrenuti klijenta i ne zahtijeva od vas da prvo unesete globalno instaliranu kratku naredbu. Nemojte pokretati samo posljednji dio naredbe i nemojte tretirati proces izvornog sastavljanja u dokumentaciji za razvojne programere kao jedinu metodu popravka.
Nakon pokretanja, nastavite provjeravati fazu povezivanja
Nakon što se program pokrene, još uvijek su potrebni vjerodajni podaci računa, trenutna adresa usluge i mreža; pronalaženje naredbe ne znači da je povezana. Pričekajte da terminal prikaže Local sandbox is ready!, zatim provjerite naziv hosta u sučelju. Zadržite specifične poruke o greškama ako pokretanje ne uspije, razlikujući greške runtime okruženja, greške preuzimanja i greške autentifikacije; nemojte pokretati cijeli program za povezivanje kao administrator samo kako biste osigurali da je naredba prepoznata.