2

メインの README の指示に従って、チェックアウトから meteor を実行しようとしています: https://github.com/meteor/meteordevel (Slow Start の下) 。ブランチを実行しようとしています。

.meteor通常の meteor を実行すると、現在のプロジェクトのディレクトリに格納されているデータベースを使用して mongo インスタンスが起動されます。ただし、チェックアウトされたバージョンは次のエラーをスローします。

W20130729-16:18:46.369(-4)?(STDERR) /home/mao/projects/CrowdMapper/.meteor/local/build/programs/server/boot.js:184
W20130729-16:18:46.370(-4)?(STDERR) }).run();
W20130729-16:18:46.371(-4)?(STDERR)    ^
W20130729-16:18:46.393(-4)?(STDERR) Error: MONGO_URL must be set in environment
W20130729-16:18:46.395(-4)?(STDERR)     at packages/mongo-livedata/remote_collection_driver.js:32
W20130729-16:18:46.395(-4)?(STDERR)     at _.once (packages/underscore/underscore.js:704)
W20130729-16:18:46.396(-4)?(STDERR)     at new Meteor.Collection (packages/mongo-livedata/collection.js:65)
W20130729-16:18:46.396(-4)?(STDERR)     at packages/service-configuration/service_configuration_common.js:8
W20130729-16:18:46.397(-4)?(STDERR)     at packages/service-configuration.js:42:4
W20130729-16:18:46.397(-4)?(STDERR)     at packages/service-configuration.js:51:3
W20130729-16:18:46.397(-4)?(STDERR)     at mains (/home/mao/projects/CrowdMapper/.meteor/local/build/programs/server/boot.js:153:10)
W20130729-16:18:46.399(-4)?(STDERR)     at Array.forEach (native)
W20130729-16:18:46.400(-4)?(STDERR)     at Function._.each._.forEach (/home/mao/projects/meteor/dev_bundle/lib/node_modules/underscore/underscore.js:79:11)
W20130729-16:18:46.400(-4)?(STDERR)     at /home/mao/projects/CrowdMapper/.meteor/local/build/programs/server/boot.js:80:5

このバージョンに、プロジェクト ローカルの mongo データベースを使用し、以前のように独自の mongo インスタンスを開始するように指示するにはどうすればよいですか?

4

1 に答える 1

2

develこれは、ここに記載されているように、ブランチの重大な変更が原因でした:

https://groups.google.com/forum/#!topic/meteor-core/xtTlpFqp4to

これは、Meteor 0.6.5-rc 以降では、以前は無料でリストされていたコアの依存関係が自動的に含まれないためです。で修正できます

meteor add standard-app-packages

また

meteor run-upgrader app-packages 
于 2013-07-30T15:11:10.207 に答える