节点在ansi模块上抛出错误

时间:2013-06-27 05:32:38

标签: node.js

我想查看Mike Bostock的Rivers,但我遇到了Node.js的错误。 npm install给了我:

module.js:340
    throw err;
          ^
Error: Cannot find module 'ansi'
    at Function.Module._resolveFilename (module.js:338:15)
    at Function.Module._load (module.js:280:25)
    at Module.require (module.js:364:17)
    at require (module.js:380:17)
    at Object.<anonymous> (/usr/local/Cellar/node/0.10.0/lib/node_modules/npm/node_modules/npmlog/log.js:5:12)
    at Module._compile (module.js:456:26)
    at Object.Module._extensions..js (module.js:474:10)
    at Module.load (module.js:356:32)
    at Function.Module._load (module.js:312:12)
    at Module.require (module.js:364:17)

任何指针?或者,我之前遗漏的任何问题都可能指向解决方案?

2 个答案:

答案 0 :(得分:1)

如果你在Fedore的RH CentOS上运行重新安装

yum重新安装nodejs-ansi.noarch

这修复了我的类似问题

答案 1 :(得分:-3)

你可以运行:

npm install ansi -g

使ansi在全球范围内可用(您可能必须使用sudo