NodeJS

Vodič za ispravljanje pogrešaka NodeJS

Vodič za ispravljanje pogrešaka NodeJS
Bez obzira koliko ste dobri u programiranju NodeJS, uvijek će se dogoditi stvari koje ne želite. Dakle, otklanjanje pogrešaka u aplikaciji NodeJS vrlo je važno da biste pronašli i riješili probleme i pokrenuli aplikaciju što je prije moguće. NodeJS ima ugrađene moćne značajke za uklanjanje pogrešaka, što je stvarno korisno. Program za ispravljanje pogrešaka NodeJS možete koristiti iz naredbenog retka vrlo jednostavno.

U ovom članku pokazat ću vam kako koristiti program za ispravljanje pogrešaka NodeJS. Za demonstraciju koristim NodeJS 8 na Debian 9 Stretchu. Ali sve što je prikazano u ovom članku trebalo bi raditi na bilo kojoj najnovijoj verziji NodeJS-a na bilo kojoj Linux distribuciji, Mac OS-u i Windowsu. Pa krenimo.

Instaliranje NodeJS:

NodeJS se možda neće instalirati na vaše računalo prema zadanim postavkama. Ali je besplatno dostupan za preuzimanje i instaliranje. Samo idite na službenu web stranicu NodeJS-a na https: // nodejs.org / hr / i preuzmite NodeJS za svoj operativni sustav. Dostupan je za Mac OS, Linux i Windows. Dakle, bez obzira koji operativni sustav imate, trebali biste ga moći instalirati.

Postavljanje programa ispitivanja:

Program NodeJS koji sam koristio u ovom članku dan je u nastavku:

Ovo je jednostavan NodeJS program koji dodaje 2 broja.

Možete pokrenuti skriptu NodeJS app.js sa sljedećom naredbom:

$ node aplikacija.js

U sljedećem odjeljku pokazat ću vam kako koristiti program za ispravljanje pogrešaka NodeJS.

Pokretanje programa za ispravljanje pogrešaka NodeJS:

Za otklanjanje pogrešaka u skripti NodeJS app.js, morate pokrenuti skriptu app.js s programom za otklanjanje pogrešaka NodeJS.

Možete pokrenuti program za otklanjanje pogrešaka NodeJS za aplikaciju.js sljedeću naredbu:

$ node inspekcija aplikacije.js

BILJEŠKA: Na starijoj verziji NodeJS-a pokrećete aplikacija za ispravljanje pogrešaka čvora.js umjesto toga za pokretanje NodeJS ispravljača.

Program za ispravljanje pogrešaka NodeJS trebao bi se pokrenuti kao što možete vidjeti na snimci zaslona u nastavku.

Sada ovdje možete pokrenuti mnoge naredbe za otklanjanje pogrešaka u skripti NodeJS app.js.

Dobivanje pomoći za NodeJS program za ispravljanje pogrešaka:

Možete pokrenuti sljedeću naredbu da biste dobili popis naredbi i funkcija koje možete koristiti za otklanjanje pogrešaka u NodeJS skripti u NodeJS ispravljaču:

otklanjanje pogrešaka> pomoć

Kao što vidite, navedene su sve naredbe i funkcije s kratkim opisom onoga što rade. Kada se teško sjećate koje naredbe ili funkcije treba pokrenuti, ovo je dobro mjesto za pomoć.

Automatsko dovršavanje na NodeJS ispravljaču:

Možete djelomično upisati naredbu ili funkciju i pritisnuti da biste dobili automatsko dovršavanje.

Prije pritiskanja :

Nakon pritiska . Kao što vidite, funkcija se automatski dovršava.

U sljedećim odjeljcima pokazat ću vam kako napraviti drugačiji zadatak za uklanjanje pogrešaka pomoću NodeJS programa za otklanjanje pogrešaka.

Postavljanje točaka prekida s NodeJS programom za ispravljanje pogrešaka:

NodeJS skripta ima mnogo numeriranih redaka kada se gleda u programskom uređivaču teksta. Možete postaviti točke prekida na bilo kojem od ovih redaka. Recimo da ste postavili točku prekida na liniji 3 i pokrenuli NodeJS skriptu. Tada bi program za ispravljanje pogrešaka NodeJS izvodio liniju 1 i 2 i zaustavio se na liniji 3. Tada možete provjeriti jesu li rezultati do ispravne točke i nastaviti program kao i obično. Možete postaviti onoliko prijelaznih točaka koliko vam je potrebno.

Da biste postavili točku prekida, pokrenite funkciju setBreakpoint (). Funkcija prihvaća cjelobrojni parametar kao broj retka na koji želite postaviti točku prekida.

setBreakpoint (int lineNumber)

Za postavljanje točke prekida na liniji 3,

Pokrenite sljedeću naredbu:

otklanjanje pogrešaka> setBreakpoint (3)

Kao što vidite, točka prekida postavljena je na liniji 3, koja je označena strelicom (>).

Postavimo sada i točku prekida na liniju 22:

otklanjanje pogrešaka> setBreakpoint (22)

Kao što vidite, točka prekida postavlja se i na liniju 22, neposredno prije izvršavanja prve funkcije addNumber ().

Uklanjanje ili brisanje točaka prekida pomoću NodeJS programa za ispravljanje pogrešaka:

Da biste uklonili točku prekida, samo pokrenite funkciju clearBreakpoint ().

clearBreakpoint (int lineNumber)

Dodajte broj retka na kojem ste postavili točku prekida kao argument funkciji clearBreakpoint (), točku prekida treba ukloniti ili obrisati.

Popis svih prijelomnih točaka s NodeJS ispravljačem:

Sljedećom naredbom možete navesti sve točke prekida koje ste već postavili pomoću programa za otklanjanje pogrešaka NodeJS:

otklanjanje pogrešaka> točke prekida

Kao što vidite, na liniji 3 i liniji 22 postavljene su točke prijeloma.

Korištenje REPL-a u NodeJS Debuggeru:

Puni oblik REPL-a je Read-Eval-Strrint Lup. Možete upotrijebiti REPL u programu za ispravljanje pogrešaka NodeJS za provjeru sadržaja varijabli i funkcija te mnogih drugih. Zaista je korisno.

Da biste pokrenuli REPL, pokrenite sljedeću naredbu:

otklanjanje pogrešaka> repl

Kao što vidite, REPL je započeo.

Sada možete pritisnuti dva puta da biste vidjeli koje su varijable i funkcije trenutno dostupne u vašoj NodeJS skripti.

Također možete ispisati sadržaj bilo koje varijable koju želite. Samo upišite ime varijable i pritisnite .

Također možete provjeriti i funkcije.

Da biste izašli iz REPL, pritisnite + c. Trebali biste se vratiti na program za ispravljanje pogrešaka.

Korištenje naredbe cont u NodeJS Debuggeru:

Sada kada ste postavili sve točke prekida, možete pokrenuti nast zapovijed ili c naredba za nastavak izvođenja linija do prve točke prekida.

otklanjanje pogrešaka> c

Sada mogu provjeriti vrijednost x i g od REPL-a i kao što vidite to je točno.

Da biste prešli na sljedeću točku prijeloma, možete trčati c opet zapovijedi.

Varijable se ispisuju s REPL.

Pokretanje c naredba ponovno dovršava program jer više nema točaka prekida.

Resetiranje izvršavanja programa:

Ako želite započeti izvršavanje redaka s početka vaše NodeJS skripte, morate resetirati program za ispravljanje pogrešaka.

Program za otklanjanje pogrešaka možete resetirati pomoću sljedeće naredbe:

$ r

Otklanjanje pogrešaka u skripti NodeJS redak po redak:

Možete koristiti Sljedeći ili n naredba za pokretanje NodeJS skripte redak po redak.

U početku nisam postavio vrijednost za x i g.

Izvršio sam 1 redak:

otklanjanje pogrešaka> n

Sada x postavljeno je na 5 i g je još uvijek nedefiniran.

Možete se premještati redak po redak i nastaviti s otklanjanjem pogrešaka u vašoj NodeJS skripti na ovaj način.

Iako postoje mnoge stvari koje nisam mogao pokriti, ali ovo je osnova korištenja programa za ispravljanje pogrešaka NodeJS za otklanjanje pogrešaka u aplikaciji NodeJS. Sada bi moglo biti lako naučiti više o NodeJS ispravljaču pomoću Pomozite naredba. Hvala što ste pročitali ovaj članak.

Kako prikazati OSD prekrivač u aplikacijama i igrama na cijelom zaslonu za Linux
Igranje igara preko cijelog zaslona ili upotreba aplikacija u režimu preko cijelog zaslona bez ometanja može vas odsjeći od relevantnih informacija o ...
Top 5 karata za hvatanje igara
Svi smo vidjeli i voljeli streaming reprodukcije na YouTubeu. PewDiePie, Jakesepticye i Markiplier samo su neki od najboljih igrača koji su zaradili m...
Kako razviti igru ​​na Linuxu
Prije deset godina malo je Linux korisnika predviđalo da će njihov omiljeni operativni sustav jednog dana biti popularna platforma za igranje komercij...