我认为这更像是一个CoffeeScript问题.我希望能够在文件中使用Backbone中的类foo.coffee.我在运行命令时尝试使用该-r选项来要求Backbonecoffee:
coffee -r "../backbone" -c foo.coffee
Run Code Online (Sandbox Code Playgroud)
编译器抱怨Backbone未定义.我相信这一定非常简单.很容易找到一起使用CoffeeScript和Backbone的人的例子.我也试过要求文件顶部的类如下:
Backbone.model = require('../../backbone').Model
class foo extends Backbone.model
Run Code Online (Sandbox Code Playgroud)
我可以把它写console.log在initialize方法中.当我尝试写作this时console.log,我只是得到一个空物体{}.
谁能告诉我如何实现这一目标?