我认为这更像是一个CoffeeScript问题。我希望能够在文件中使用Backbone中的类foo.coffee
。我尝试在运行命令时使用-r
需要Backbone的选项:coffee
coffee -r "../backbone" -c foo.coffee
编译器抱怨Backbone未定义。我相信这一定很简单。很容易找到一起使用CoffeeScript和Backbone的人的例子。我还尝试要求文件顶部的类,如下所示:
Backbone.model = require('../../backbone').Model
class foo extends Backbone.model
我可以将其写入方法console.log
中。initialize
当我尝试写信this
时console.log
,我得到了一个空对象{}
。
谁能告诉我如何进行?