刚开始使用 Node.js,我正在使用 Geddy 框架(我喜欢与 Rails 的相似性)。但是我在让它与 CoffeeScript 一起正常工作时遇到了一些麻烦。我看到Geddy 现在正在“支持”咖啡文件。但是当我开始将默认的 js 转换为咖啡时,我得到了错误:
/usr/local/lib/node_modules/geddy/lib/app.js:108
ctor.origPrototype = ctor.prototype;
^
TypeError: Cannot read property 'prototype' of undefined
at _registerControllers (/usr/local/lib/node_modules/geddy/lib/app.js:108:36)
at async.AsyncBase.runItem (/usr/local/lib/node_modules/geddy/node_modules/utilities/lib/async.js:108:10)
at async.AsyncBase.next (/usr/local/lib/node_modules/geddy/node_modules/utilities/lib/async.js:113:12)
at async.AsyncBase.execCallback (/usr/local/lib/node_modules/geddy/node_modules/utilities/lib/async.js:148:54)
at process.startup.processNextTick.process._tickCallback (node.js:244:9)
我已经安装了 CoffeeScript,但我真的不知道我还应该在这里做什么。这方面的文档几乎不存在。
知道我在这里缺少什么吗?