【发布时间】:2011-07-09 05:55:41
【问题描述】:
我认为这更像是一个CoffeeScript 问题。我希望能够在foo.coffee 文件中使用来自Backbone 的类。我尝试在运行coffee 命令时使用-r 选项来要求Backbone:
coffee -r "../backbone" -c foo.coffee
编译器抱怨Backbone 未定义。我相信这一定很简单。很容易找到一起使用CoffeeScript 和Backbone 的人的例子。我还尝试像这样要求文件顶部的类:
Backbone.model = require('../../backbone').Model
class foo extends Backbone.model
我可以在initialize 方法中将其写入console.log。当我尝试将this 写入console.log 时,我得到了一个空对象{}。
谁能告诉我怎么做?
【问题讨论】: