0

Express.js を使用して作成しているアプリケーションがあります。ラップトップでアプリケーションを実行すると、要求ごとに非常に大きなオブジェクトが JSON としてコンソールにダンプされます。次のように始まり、多くの行が続きます。

{ domain: null,
  _events: null,
  _maxListeners: 10,
  socket:
   { domain: null,
     _events:
      { drain: [Function: ondrain],
        timeout: [Object],
        error: [Function],
        close: [Object] },
     _maxListeners: 10,
     _handle:
      { writeQueueSize: 0,
        owner: [Circular],
        onread: [Function: onread] },
     _pendingWriteReqs: 0,
     _flags: 0,
     _connectQueueSize: 0,
     destroyed: false,
     errorEmitted: false,
     bytesRead: 483,
     _bytesDispatched: 0,
     allowHalfOpen: true,
     writable: true,
     readable: true,
     server:

奇妙なことは、まったく同じコードが私の PC でこれを行わないことです。これ自体はエラーではないと思いますが、ターミナルに有用な出力が表示されないことを意味します。なぜこの出力が得られるのか、私は途方に暮れています。

4

1 に答える 1

0

プロジェクトの node_modules ディレクトリを削除し、npm install を実行して必要なモジュールを再ダウンロードすることで問題を解決しました。明らかに、モジュールの 1 つで何かが正しくありませんでした。

于 2013-03-15T11:14:07.587 に答える