console.log () не отображается в моем терминале (nwjs)

В моем приложении nwjs я загружаю_launch.js файл из файла HTML:

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

И по моему_launch.js файл, я запускаю процессы Node, которые мне нужны для экспресс-сервера и 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/';
});

Приложение запускается просто отлично, и мои соединения Express / socketIO все отлично работают.

Но покаconsole.log () в обратном вызове server.listen () появляется в моем терминале, любые сообщения, которые я пытаюсь войти сserver.js Файл (требуется ранее) никогда не появляется нигде.

Есть идеи почему?

Согласно nwjs wiki, любые файлы загружаются черезтребуют () должен быть запущен в контексте узла (а мой в противном случае, кажется,), но по какой-то причине я не могу использоватьconsole.log () для просмотра зарегистрированной информации.

Ответы на вопрос(3)

Ваш ответ на вопрос