Дебъгер на MeteorJS

Има ли някакъв начин да зададете точки на прекъсване и да преминете през кода на метеорния сървър? Не съм фен на вмъкването на куп регистрация и т.н. в кода на сървъра. Бих предпочел да използвам точки на прекъсване. Моят IDE по избор е IntelliJ, наистина бих искал да го направя там, ако е възможно.


person Ben    schedule 13.07.2014    source източник


Отговори (2)


Опитахте ли node-inspector? Работи чудесно. Нямам много време тук, така че вижте този често задаван въпрос за метеора:

https://github.com/oortcloud/unofficial-meteor-faq#how-do-i-debug-my-meteor-app

Също тук: http://www.meteorpedia.com/read/Debugging (същото нещо, т.е. използвайте инспектор на възли).

https://github.com/node-inspector/node-inspector

person channikhabra    schedule 13.07.2014
comment
Слава Ким също създаде няколко видеоклипа, за да илюстрира как се отстраняват грешки в Meteor: youtube.com/playlist?list=PLT26u8Zi9MwRxuLMbgmV3NP0szUlo7B0l - person StephenD; 14.07.2014

Можете да намерите отговор на въпроса си тук: Как да отстранявате грешки в код от страна на сървъра в приложение Meteor

Първо трябва да инсталирате инспектор на възли

npm install -g node-inspector

и след това стартирайте приложението Meteor с конкретна променлива

env NODE_OPTIONS="--debug" meteor

в нов раздел на терминала отворете инспектора на възли, като изпълните командата

node-inspector

копирайте и поставете URL адреса от инспектора на възли в Chrome и ще намерите целия код от страна на сървъра, за да зададете точки на прекъсване за отстраняване на грешки. Важно: Задайте точките на прекъсване на файловете на вашия проект в папката (без домейн)

person mstamos    schedule 10.01.2015