Node.js 在async.series中使用enide进行调试

Node.js 在async.series中使用enide进行调试,node.js,enide,Node.js,Enide,我想检查变量“browse_results”中的对象?我正在使用Enide Studio。如果我启动opc-ua-client.js文件作为我的node js应用程序,那么脚本似乎从未到达我的断点,但在脚本完成后,我可以看到我的所有console.log语句。我试图跳过我的代码,但这也不起作用-我完成了,从未到达我想要检查的区域。下面是相关的代码片段 async.series([ // ..., function(callback) { the_session.browse("RootF

我想检查变量“browse_results”中的对象?我正在使用Enide Studio。如果我启动opc-ua-client.js文件作为我的node js应用程序,那么脚本似乎从未到达我的断点,但在脚本完成后,我可以看到我的所有console.log语句。我试图跳过我的代码,但这也不起作用-我完成了,从未到达我想要检查的区域。下面是相关的代码片段

async.series([
// ...,
function(callback) {
    the_session.browse("RootFolder", function(err,browse_result,diagnostics){
        if(!err) {
            // need to inspect browse_result via enide debugger
            browse_result[0].references.forEach(function(reference) {
                console.log(reference.browseName);
            });
        }
        callback(err);
    });
},
// ...
],
function(err) {
    if (err) { console.log(" failure ",err);
    } else { console.log("done!")
    }
    client.disconnect(function(){});
});

在github.com/nodeclipse/nodeclipse-1上提出bug,并给出操作系统、Java、Node.js、Eclipse、nodeclipse插件的确切版本以及如何复制的步骤。