节点在ansi模块上抛出一个错误

我期待看看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) 

任何指针? 或者,我错过的任何以前的问题可能指向一个解决scheme?

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

yum重新安装nodejs-ansi.noarch

这解决了我的类似问题

你可以运行:

 npm install ansi -g 

使ansi在全球范围内可用(您可能需要使用sudo