Javascript Don';使用console.log时,无法在服务器端查看日志

Javascript Don';使用console.log时,无法在服务器端查看日志,javascript,node.js,express,node-webkit,Javascript,Node.js,Express,Node Webkit,这是我有生以来第一次接触js或node,请耐心等待 我正在尝试在服务器端创建应用程序输出日志 getUser.onclick = function () { console.log('Server running at http://127.0.0.1:1337/'); var req = new XMLHttpRequest(); req.onreadystatechange = function () { if (req.readyState ===

这是我有生以来第一次接触js或node,请耐心等待

我正在尝试在服务器端创建应用程序输出日志

  getUser.onclick = function () {
    console.log('Server running at http://127.0.0.1:1337/');
    var req = new XMLHttpRequest();
    req.onreadystatechange = function () {
      if (req.readyState === 4 && req.status === 200) {
        var user = JSON.parse(req.responseText);
        results.innerText += user.firstName + ' ' + user.lastName + '\n';
      }
    };
    req.open("GET", "/user");
    req.send();
现在根据这个, 这应该行得通。然而,这更清楚地说明了日志的实际去向:

当我比较浏览器和控制台时,我看到的是:

每次单击“获取用户”按钮都对应一个请求。在中的右侧有一条日志消息,我打算放在服务器端。即运行在http://127.0.0.1:1337/

但在我启动应用程序的终端上,我看不到它。据我所知,这是webkit相关应用程序的一个特点。我将如何覆盖此行为

建议在我的包中的chromium args中启用logging=stderr。json对我没有帮助

更新

我在这里使用代码库作为起点。刚刚在get请求中插入了log语句


我假设app.js是后端代码,因为它是处理请求的程序。我错了吗

客户端上的
console.log
打印到浏览器控制台中<服务器端的code>console.log在服务器控制台(或日志文件)上打印,具体取决于您运行服务器代码的方式。无法使用客户端
console.log
打印到服务器控制台。你的服务器端代码是什么?@Amadan你是对的。在我将日志插入app.js之后,它们就开始工作了。请转换成答案,我将接受。