javascript – 将node.js更新为0.12标头错误

Error: "name" and "value" are required for setHeader().
    at ClientRequest.OutgoingMessage.setHeader (_http_outgoing.js:333:11)
    at new ClientRequest (_http_client.js:101:14)
    at Object.exports.request (http.js:49:10)
    at Request.start (/Users/aaa/Desktop/projects/a/node_modules/request/request.js:904:30)
    at Request.end (/Users/aaa/Desktop/projects/a/node_modules/request/request.js:1635:10)
    at end (/Users/aaa/Desktop/projects/a/node_modules/request/request.js:676:14)
    at Immediate._onImmediate (/Users/aaa/Desktop/projects/a/node_modules/request/request.js:690:7)
    at processImmediate [as _immediateCallback] (timers.js:358:17)

在请求中更新到node.js 0.12后,我收到这样的错误.

我应该注意什么?

最佳答案 尝试

npm update

或删除node_modules目录和

npm install
点赞