私がアプリケーションを持っているとしましょう:
./app.coffee:
express = require "express"
module.exports = app = express()
require "./models"
./models/index.coffee
app = require "../app"
次に、次のコマンドを実行します。coffee app.coffee
問題は、コードがプリコンパイルされたときと同じように実行されないことです。
node
(コンパイル済み)でアプリを実行すると:
- が
app.coffee
必要ですmodels
models
(アプリ)を要求app
して返しますmodule.exports
私がアプリを実行するとcoffee
:
- が
app.coffee
必要ですmodels
models
必要app
ですが、アプリを再度実行し、モデルを再度必要とします
を使用してアプリを実行すると、module.exportsが正しく機能していないようですcoffee
。それとも私は何か間違ったことをしているのでしょうか?