НодеЈС

Водич за отклањање грешака у НодеЈС

Водич за отклањање грешака у НодеЈС
Без обзира колико сте добри у програмирању НодеЈС, увек ће се догодити ствари које не желите. Дакле, отклањање грешака у НодеЈС апликацији је веома важно да бисте пронашли и решили проблеме и покренули апликацију што је пре могуће. НодеЈС има уграђене моћне функције за отклањање грешака, што је заиста корисно. Програм за отклањање погрешака НодеЈС можете користити из командне линије врло лако.

У овом чланку ћу вам показати како се користи програм за отклањање погрешака НодеЈС. За демонстрацију користим НодеЈС 8 на Дебиан 9 Стретцх-у. Али све што је приказано у овом чланку требало би да ради на било којој најновијој верзији НодеЈС на било којој Линук дистрибуцији, Мац ОС-у и Виндовс-у. Па кренимо.

Инсталирање НодеЈС:

НодеЈС можда није подразумевано инсталиран на ваш рачунар. Али је бесплатно доступан за преузимање и инсталирање. Само идите на званичну веб страницу НодеЈС на хттпс: // нодејс.орг / ен / и преузмите НодеЈС за свој оперативни систем. Доступан је за Мац ОС, Линук и Виндовс. Дакле, без обзира који оперативни систем имате, требали бисте бити у могућности да га инсталирате.

Постављање програма испитивања:

Програм НодеЈС који сам користио у овом чланку дат је у наставку:

Ово је једноставан НодеЈС програм који додаје 2 броја.

Можете покренути скрипту НодеЈС апликација.јс са следећом командом:

$ ноде апп.јс

У следећем одељку ћу вам показати како се користи програм за отклањање погрешака НодеЈС.

Покретање програма за отклањање погрешака НодеЈС:

Да бисте отклонили грешке у скрипти НодеЈС апликација.јс, морате покренути скрипту апликација.јс са програмом за отклањање погрешака НодеЈС.

Можете покренути програм за отклањање погрешака НодеЈС за апликацију.јс следећу наредбу:

$ ноде проверава апликацију.јс

БЕЛЕШКА: На старијој верзији НодеЈС покрећете апликација за отклањање грешака чвора.јс уместо да покрене програм за отклањање погрешака НодеЈС.

Програм за отклањање погрешака НодеЈС би требало да почне, као што видите на снимку екрана испод.

Сада овде можете покренути многе наредбе за отклањање грешака у НодеЈС скрипти апликација.јс.

Добијање помоћи са НодеЈС програмом за отклањање погрешака:

Можете покренути следећу наредбу да бисте добили листу наредби и функција које можете користити за отклањање грешака у НодеЈС скрипти у НодеЈС програму за отклањање погрешака:

отклањање грешака> помоћ

Као што видите, наведене су све команде и функције са кратким описом онога што раде. Када се тешко сећате које наредбе или функције треба покренути, ово је добро место за помоћ.

Аутоматско довршавање на НодеЈС програму за отклањање погрешака:

Можете делимично да укуцате команду или функцију и притиснете да бисте добили аутоматско довршавање.

Пре притискања :

Након притиска . Као што видите, функција се аутоматски довршава.

У следећим одељцима ћу вам показати како да урадите различите задатке за отклањање грешака помоћу НодеЈС програма за отклањање грешака.

Постављање тачака прекида помоћу НодеЈС програма за отклањање погрешака:

НодеЈС скрипта има много нумерисаних линија када се гледа у програмском уређивачу текста. Можете поставити тачке прекида на било којој од ових линија. Рецимо да сте поставили тачку прекида на линији 3 и покренули НодеЈС скрипту. Тада би програм за отклањање погрешака НодеЈС покренуо линију 1 и 2 и зауставио се на линији 3. Тада можете да проверите да ли су резултати све док тачка није тачна и наставите програм као и обично. Можете поставити онолико тачака прекида колико вам је потребно.

Да бисте поставили тачку прекида, покрените функцију сетБреакпоинт (). Функција прихвата целобројни параметар као број линије на који желите да поставите тачку прекида.

сетБреакпоинт (инт линеНумбер)

Да бисте поставили тачку прекида на линији 3,

Покрените следећу команду:

отклањање грешака> сетБреакпоинт (3)

Као што видите, тачка прекида постављена је на линији 3, која је означена стрелицом (>).

Сада поставимо тачку прекида и на линији 22:

отклањање грешака> сетБреакпоинт (22)

Као што видите, тачка прекида се поставља и на линији 22, непосредно пре извршавања прве функције аддНумбер ().

Уклањање или брисање тачака прекида помоћу НодеЈС програма за отклањање погрешака:

Да бисте уклонили тачку прекида, само покрените функцију цлеарБреакпоинт ().

цлеарБреакпоинт (инт линеНумбер)

Додајте број реда на којем сте поставили тачку прекида као аргумент функцији цлеарБреакпоинт (), тачку прекида треба уклонити или обрисати.

Навођење свих тачака прекида са НодеЈС програмом за отклањање погрешака:

Све тачке прекида које сте већ поставили помоћу програма за отклањање погрешака НодеЈС можете навести следећом наредбом:

отклањање грешака> тачке прекида

Као што видите, тачке прекида постављене су на линији 3 и линији 22.

Коришћење РЕПЛ-а у НодеЈС програму за отклањање погрешака:

Пуни облик РЕПЛ-а је Реад-Евал-Принт Лооп. Можете користити РЕПЛ у програму за отклањање погрешака НодеЈС да бисте проверили садржај променљивих и функција и још много тога. Заиста је корисно.

Да бисте покренули РЕПЛ, покрените следећу команду:

отклањање грешака> репл

Као што видите, РЕПЛ је започео.

Сада можете притиснути два пута да бисте видели које су променљиве и функције тренутно доступне у вашој НодеЈС скрипти.

Такође можете да одштампате садржај било које променљиве коју желите. Само укуцајте име променљиве и притисните .

Такође можете проверити и функције.

Да бисте изашли из РЕПЛ, притисните + ц. Требали бисте се вратити на програм за отклањање грешака.

Коришћење наредбе цонт у НодеЈС Дебуггеру:

Сада када сте поставили све тачке прекида, можете покренути наставак команду или ц наредба за наставак извођења линија до прве тачке прекида.

отклањање грешака> в

Сада могу да проверим вредност Икс и г од РЕПЛ-а и као што видите тачно је.

Да бисте прешли на следећу тачку прекида, можете трчати ц поново заповеди.

Варијабле се исписују са РЕПЛ.

Покретање ц наредба поново довршава програм јер више нема тачака прекида.

Ресетовање извршавања програма:

Ако желите започети извршавање редова од почетка ваше НодеЈС скрипте, морате ресетовати програм за отклањање грешака.

Програм за отклањање грешака можете ресетовати следећом наредбом:

$ р

Отклањање грешака у НодеЈС скрипти ред по ред:

Можете користити следећи или н наредба за покретање скрипте НодеЈС ред по ред.

У почетку нисам поставио вредност за Икс и г.

Извршио сам 1 ред:

отклањање грешака> н

Сада Икс је подешен на 5 и г још недефинисан.

Можете се кретати линију по линију и наставити са отклањањем грешака у вашој НодеЈС скрипти на овај начин.

Иако постоје многе ствари које нисам могао да покријем, али ово је основа коришћења програма за отклањање погрешака НодеЈС за отклањање грешака у апликацији НодеЈС. Сада би могло бити лако научити више о НодеЈС отклањању погрешака помоћу помоћ команда. Хвала што сте прочитали овај чланак.

СуперТукКарт за Линук
СуперТукКарт је сјајан наслов дизајниран да вам пружи Марио Карт искуство бесплатно на вашем Линук систему. Прилично је изазовно и забавно играти, диз...
Водич за битку за Веснотх
Битка за Веснотх је једна од најпопуларнијих стратешких игара отвореног кода које тренутно можете играти. Не само да је ова игра у развоју већ јако ду...
0 А.Д. Приручник
Од многих стратешких игара тамо, 0 А.Д. успева да се истакне као свеобухватан наслов и врло дубока, тактичка игра упркос томе што је отворен извор. Ра...