我认为这更像是一个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,我只是得到一个空物体{}.
谁能告诉我如何实现这一目标?
我正在尝试概述最新和最好的东西,并且好奇所有这些不同的技术如何结合在一起.
是这样的:
Nodejs是一个webserver,骨干只是一个可以在nodejs上运行的框架?
SocketIO是一个与骨干一起工作的库吗?
实际的代码可以用coffescript编写,在编译时,它将是javascript.
那表达呢?这可以用吗?
请指出这些是不能一起工作的组件/框架等.