Sök…
Browser Debuggers
Både Chrome och Safari har inbyggda felsökare. Med Chrome behöver du bara högerklicka på en webbsida och "Inspektera elementet". Med Safari måste du gå till Inställningar> Avancerat och klicka på 'Visa utvecklingsmeny i menyraden'.
Med Firefox måste du installera Firebug
Lägg till debugger Breakpoints till din app
Du måste lägga till debugger
uttalanden till din kod:
Meteor.methods({
doSomethingUself: function(){
debugger;
niftyFunction();
}
});
Felsökning på serversidan med nodinspektör
För felsökning på serversidan måste du använda ett verktyg som Node Inspector. Innan du börjar, kolla in några av dessa användbara handledning.
HowToNode - Felsökning med Node Inspector
Strongloop - Felsökningsprogram
Felsöka enkelt Meteor.js Walkthrough med skärmbilder av att använda Node Inspector med Meteor
tl; dr - det finns ett antal verktyg i Meteor-ekosystemet som är utformade för att köras samtidigt som din Meteor-applikation. De fungerar bara om din Meteor-app är igång och de kan ansluta till en löpande webbplats. meteor mongo, Robomongo, Nightwatch ... det här är alla verktyg som behöver din applikation redan köras. NodeInspector är ett av dessa verktyg.
# install node-inspector
terminal-a$ npm install -g node-inspector
# start meteor
terminal-a$ NODE_OPTIONS='--debug-brk --debug' mrt run
# alternatively, some people report this syntax being better
terminal-a$ sudo NODE_OPTIONS='--debug' ROOT_URL=http://myapp.com meteor --port 80
# launch node-inspector along side your running app
terminal-b$ node-inspector
# go to the URL given by node-inspector
http://localhost:8080/debug?port=5858
Debugging på serversidan med felsökning av npm
Förutom Node Inspector har vissa människor rapporterat framgång med ett npm-verktyg som heter debug
.
MeteorHacks - Debugging Meteor med npm debug
Meteor Shell
Från Meteor 1.0.2 finns det ett nytt kommandoskal som du kan använda för att göra interaktiv felsökning och hantera din app från serversidan, precis som du gör med Chrome Console på klientsidan! Kolla in det:
meteor shell
Andra felsökningsverktyg
Meteor Dump
Meteorleksaker
Konstellation