11

私はMeteor.jsMongoDBの両方に不慣れで、記載されている公式の方法で Meteor をインストールした後、MongoDB に接続する方法を知りたいと思います。

MongoDB はインストール中に Meteor によってインストールされ、すべて正常に動作しますが、別のツール ( RazorSQL など) を使用してその内容を確認したいと思います。

しかし、標準の接続パラメーター (localhost:27017) が機能しません。どうすればよいですか? ログイン?パスワード?

RazorSQL での MongoDB への接続パラメーター

4

2 に答える 2

11

更新: 2014 年 2 月 - Meteor 0.7.1 - Meteor ポートが 3002 ではなく 3001 に変更されました。したがって、Meteor が実行されるポートに 2 つ追加する代わりに、代わりに 1 つ追加します。

MongoDB のデータベースは、ファイルを含む meteor パッケージにインストールされ、.meteor. リモート ツールからアクセスするには、Meteor の実行中2に Web サーバーのポートに追加するだけです。流星データベースに保存されます

たとえば 、またはでhttp://localhost:3000実行しmongodb://localhost:3002/meteorた場合、このインスタンスにはユーザー名/パスワードがありません。meteormeteor run

于 2013-01-17T06:46:00.227 に答える
5

Meteor Mongo の URL とポートを取得するには、まず Meteor アプリを を使用してmeteor run実行meteor mongoし、次に別のターミナル タブで実行します。このような出力が表示されるはずです

[meteor-app] meteor mongo
MongoDB shell version: 2.6.7
connecting to: 127.0.0.1:3001/meteor

これは、Meteor Mongo が で実行されていることを意味します127.0.0.1:3001

Meteor アプリを実行している場合は、meteor runユーザー名/パスワードも認証構成も必要ありません。デフォルトのデータベース名を次のように設定してください。meteor

于 2015-08-09T09:26:53.247 に答える