console.log () não aparece no meu terminal (nwjs)

No meu aplicativo nwjs, carrego um_launch.js arquivo de um arquivo HTML:

<html>
<body>
<script type="text/javascript" src="_launch.js"></script>
</body>
</html>

E na minha_launch.js&nbsp;, inicio os processos do Nó necessários para um servidor expresso e um socketIO.

var express = require('express'),
    app = express(),
    server = require('http').Server(app),
    io = require('socket.io')(server),
    gui = require('nw.gui'),

    __curDir = process.cwd(),

    //keep the logic for the IO connections separate
    ioServer = require(__curDir + '/server.js');

//configure Express to default web requests to /workspace/ folder
app.use(express.static(__curDir + '/workspace'));

ioServer.init(io, console);

server.listen(3000, function () {
    console.log('HTTP server listening on *:3000');
    window.location = 'http://localhost:3000/MyApp/';
});

O aplicativo inicia muito bem, e minhas conexões express / socketIO estão funcionando perfeitamente.

Mas enquanto oconsole.log ()&nbsp;no retorno de chamada server.listen () aparece no meu terminal, qualquer mensagem que eu tente registrar naserver.js&nbsp;arquivo (necessário anteriormente) nunca aparece em lugar nenhum.

Alguma idéia do porquê?

De acordo com o wiki do nwjs, todos os arquivos carregados viarequire ()&nbsp;deve estar em execução no contexto do Nó (e o meu parece estar) - mas, por qualquer motivo, não posso usarconsole.log ()&nbsp;para visualizar informações registradas.