0

最新のリクエスト パッケージ npm install request をインストールしました。アプリで を設定したNODE_DEBUG=requestので、構文エラーが発生します。

node_modules/request/lib/debug.js

module.exports =
function debug () {
  if (/\brequest\b/.test(process.env.NODE_DEBUG))
    console.error('REQUEST %s', util.format.apply(util, arguments))
}

ReferenceError: util is not defined

これについて何か考えはありますか?「ユーティリティ」とは?

4

1 に答える 1

1

utilコア node.js モジュールの 1 つです。ファイルにはモジュール ( var util = require('util')) の require が必要ですが、欠落しています。これは、リクエスト ライブラリ自体のバグです。

これは修正されていますが、まだ npm リポジトリに公開されていません。

https://github.com/mikeal/request/commit/b8cf8743b66d8eee4048561a7d81659f053393c8

于 2013-11-14T19:45:10.560 に答える