我正在使用 CoffeeScript 创建一个节点应用程序并遇到了一个语法问题。基本上,我有一个简单的文件(foo.js),其导出看起来像这样。
foo = {}
exports.foo = foo
现在,在一个单独的文件中,我想创建与此等效的语法,但在 CoffeeScript 中。
var bar = require('./foo').foo;
因此,该 bar 会自动分配给 foo.js 中的变量 foo。但是,我不确定执行此操作的正确 CoffeeScript 是什么。我试过做类似的事情。
bar = require './foo'.foo
但是 node 对我大喊大叫,说它找不到合适的模块。鉴于此,我有什么方法可以仅使用纯 CoffeeScript 来实现我想要的结果。