0

mrt 経由で Atmosphere からモデル パッケージをインストールしました。

meteor add models

と言いmodels: already usingます。

console.logこのパッケージにあるファイルにステートメントを挿入するmodel.jsと、エラーが発生する前にステートメントが実行され、ログに記録されます。

I2036-22:23:13.047(1)? MODEL LOADING     <-- (my console.log)
W2036-22:23:13.054(1)? (STDERR) /home/user/.meteor/tools/0b2f28e18b/lib/node_modules/fibers/future.js:173
W2036-22:23:13.054(1)? (STDERR)                         throw(ex);
W2036-22:23:13.055(1)? (STDERR)                               ^
W2036-22:23:13.057(1)? (STDERR) ReferenceError: Model is not defined

なぜこれが起こるのですか?

4

1 に答える 1

1

このパッケージは、Meteor 0.6.5 以降で使用できるように更新されていないようです。そのバージョンではスマート パッケージ API が変更されたため、古いパッケージは (簡単な) 更新なしでは使用できなくなりました。

問題のパッケージは単なる実験のようです、引用:

これは、流星モデルが機能する方法の概念の基本的な証明です

あなたの仕事にそれが必要ですか?

その場合は、そのパッケージを複製し、メソッドpackage.jsを使用するようにファイルを更新する必要がありますapi.export。または、単に実験したい場合は、プロジェクトで Meteor リリースを 0.6.5 未満に指定できます。

于 2013-11-13T00:01:56.330 に答える