デフォルトのminimongoの代わりに通常のMongoDBのローカルインスタンスを使用して新しいMeteorプロジェクトを開始することは可能ですか?
もしそうなら、どのように?
meteorで実行されているmongodbは依然として標準のmongodbであり、minimongoはこれのクライアント側の実装にすぎず、ブラウザー側がコレクションにクエリを実行できるようにします。
非公式の流星に関するよくある質問に記載されているように、ターミナルでこのような流星を開始します
MONGO_URL=mongodb://localhost:27017/database meteor
編集:
あなたはこれについて読むことができますprojectdir/.meteor/local/build/README
:
これはMeteorアプリケーションバンドルです。依存関係はnode.js('fibers'パッケージを含む)の1つだけです。アプリケーションを実行するには:
$ npm install fibers@1.0.0 $ export MONGO_URL='mongodb://user:password@host:port/databasename' $ export ROOT_URL='http://example.com' $ export MAIL_URL='smtp://user:password@mailhost:port/' $ node main.js
PORT環境変数を使用して、アプリケーションがリッスンするポートを設定します。デフォルトは80ですが、ほとんどのシステムではrootが必要です。
meteorの詳細については、meteor.comをご覧ください。
mongodbがすでにインストールされている場合は、コマンドを使用してMeteorプロジェクトを実行するだけです。
MONGO_URL=mongodb://localhost:27017/meteorprojectname meteor run
ここで答えを見つけました