После просмотра туториалов EventedMind по-мимо основного содержимого вынес две полезные штуки:
- JavaScript: ключевое слово debugger приостанавливает выполнение кода (в Chrome). После чего можно будет по шагам пронаблюдать, что происходит.
var a = 3;
debugger;
// some code we want to debug
_ - MongoDB: с консоли mongodb можно посмотреть результат выборки, обычно он выводится в неудобоваримом виде:
> db.collection.find()
{"_id" : "WHdEadDwWnwn7GYzg", "createdAt" : ISODate("2014-12-09T11:24:32.154Z"), "emails" : [{"address" : "dasha@yandex.ru"}], "profile" : {"name" : "Даша"},...}
Это легко исправить, достаточно приписать .pretty()
> db.collection.find().pretty()
{
"_id" : "WHdEadDwWnwn7GYzg",
"createdAt" : ISODate("2014-12-09T11:24:32.154Z"),
"emails" : [
{
"address" : "dasha@yandex.ru"
}
],
"profile" : {"name" : "Даша"},
...
}
Комментариев нет:
Отправить комментарий