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 的核心模块之一。该文件应该对模块 ( var util = require('util')) 有要求,但它丢失了。这是请求库本身的一个错误。

它已被修复,但尚未发布到 npm 存储库:

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

于 2013-11-14T19:45:10.560 回答