【问题标题】:Node V0.8.0 upgrade has issues in my projectNode V0.8.0 升级在我的项目中有问题
【发布时间】:2012-08-23 06:54:58
【问题描述】:

我已将我的节点升级到 v0.8.0,之前是 v0.6.9。我已将我的模块升级到最新版本。

但是当我启动我的服务器时,我反复收到如下错误:

未捕获的异常:\"sys\" 模块现在称为 \"util\"。,堆栈: 错误:\"sys\" 模块现在称为 \"util\"。\n 在 sys.js:1:69\n 在 NativeModule.compile (node.js:602:5)\n 在 Function.NativeModule.require (node.js:570:18)\n at Function.Module._load (module.js:297:25)\n 在 Module.require (module.js:362:17)\n 在要求 (module.js:378:17)\n 在 目的。 (/home/user1/pollroll/code/web/node_modules/oauth-server/lib/util.js:23:7)\n 在 Module._compile (module.js:449:26)\n 在 Object.Module._extensions..js (module.js:467:10)\n 在 Module.load (module.js:356:32)"}

您能提出解决方案吗?

【问题讨论】:

    标签: node.js


    【解决方案1】:

    模块oauth-server 已在一年多前更新。它还没有准备好 node.js 0.8。您可以通过在/home/user1/pollroll/code/web/node_modules/oauth-server/lib/util.js 的第 23 行将 sys = require('sys') 更改为 sys = require('util') 手动解决此问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-06-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-07-02
      • 2014-08-21
      • 2016-01-01
      • 2023-03-28
      相关资源
      最近更新 更多