Я думаю, что это скорее вопрос CoffeeScript. Я хочу иметь возможность использовать классы из Backbone в файле foo.coffee
. Я попытался использовать параметр -r
, чтобы потребовать Backbone при запуске команды coffee
:
coffee -r "../backbone" -c foo.coffee
Компилятор жаловался, что Backbone был undefined. Я уверен, что это должно быть довольно просто. Легко найти примеры людей, использующих CoffeeScript и Backbone вместе. Я также попытался потребовать класс в верхней части файла, например:
Backbone.model = require('../../backbone').Model
class foo extends Backbone.model
Я мог бы записать его в console.log
в методе initialize
. Когда я пробовал писать this
до console.log
, я просто получил пустой объект {}
.
Может ли кто-нибудь сказать мне, как это сделать?