Отладка сервиса webOS TV - PullRequest
0 голосов
/ 04 июня 2018

В настоящее время я разрабатываю приложение webOS TV , которое включает фоновый сервис.У меня проблемы с получением журналов для печати в консоли NodeJS.У меня нет предыдущего опыта работы с Node, поэтому я не уверен, нужны ли для этого какие-либо дополнительные модули (но я сильно сомневаюсь в этом, и документы, похоже, не предполагают этого).

По состоянию натеперь мой сервисный код выглядит следующим образом:

var Service = require('webos-service');
var service = new Service("com.nuwan.helloworld.service");

// code to keep the service from being terminated
var keepAlive;
service.activityManager.create("keepAlive", function(activity) {
    keepAlive = activity;
});
service.activityManager.complete(keepAlive, function(activity) { 
    console.log("completed activity"); 
});

// hello command implementation
service.register("hello", function(message) {
    var response = message.respond({
        data: "Hello, " + message.payload.name + "!"
    });
});

Было бы здорово, если бы кто-нибудь дал мне несколько указателей.Как сейчас, я не получаю никакого вывода на консоль Node Profiler.

1 Ответ

0 голосов
/ 25 октября 2018

То, как я это сделал (я не знаю, единственный ли это способ) для отладки кода, - это, например, отладчик хрома.enter image description here

Это общее изображение, чтобы увидеть, откуда вы собираетесь проверить код.

...