CoffeeScriptを使用してノードアプリケーションを作成していますが、構文上の問題が発生しました。基本的に、私はこのようなエクスポートを持つ単純なファイル(foo.js)を持っています。
foo = {}
exports.foo = foo
ここで、別のファイルで、これと同等の構文を作成したいと思いますが、CoffeeScriptで作成します。
var bar = require('./foo').foo;
そのため、そのバーはfoo.jsの変数fooに自動的に割り当てられます。ただし、これを行うための適切なCoffeeScriptが何であるかはわかりません。私は次のようなことをしてみました。
bar = require './foo'.foo
しかし、ノードは適切なモジュールが見つからないと言って私に怒鳴ります。それを考えると、純粋なCoffeeScriptを使用するだけで目的の結果を達成する方法はありますか。