Node.js永久模块在列表中崩溃

我在Ubuntu 12.04上运行node v0.10.5,并且能够使用forever模块启动进程,但是一旦我尝试列出这些进程,就会一直使用这个错误/堆栈跟踪崩溃:

/usr/local/lib/node_modules/forever/node_modules/nssocket/node_modules/lazy/lazy.js:211 for (var i = 0; i < chunk.length; i++) { ^ TypeError: Cannot read property 'length' of null at Function.<anonymous> (/usr/local/lib/node_modules/forever/node_modules/nssocket/node_modules/lazy/lazy.js:211:38) at Lazy.<anonymous> (/usr/local/lib/node_modules/forever/node_modules/nssocket/node_modules/lazy/lazy.js:187:21) at Lazy.EventEmitter.emit (events.js:95:17) at Socket.<anonymous> (/usr/local/lib/node_modules/forever/node_modules/nssocket/node_modules/lazy/lazy.js:50:22) at Socket.EventEmitter.emit (events.js:92:17) at emitReadable_ (_stream_readable.js:392:10) at emitReadable (_stream_readable.js:388:5) at Socket.Readable.read (_stream_readable.js:250:5) at Socket.onSocketEnd (net.js:256:10) at Socket.EventEmitter.emit (events.js:117:20) 

我试过升级它,并彻底重新安装它。

这是固定的。 我想很快就会发布。

https://github.com/nodejitsu/forever/issues/408

或者你可以手动修补lazy.js

http://cl.ly/code/2k1I3A2r2v0k

Forever仍然在node.js 0.10版上被破坏。 现在你通过nvm安装0.8