gla*_*ses 4 macos mongodb meteor
我是Mongo和Meteor的新手.
我在Mac OSX 10.8上安装了Meteor,我使用名为'Fillup'的集合创建了一个新的Meteor应用程序.
我正在阅读有关Mongo的一些教程,我正在尝试学习shell命令,但它们都没有工作.
我想使用Mongo命令行来查看和操作我在Meteor应用程序中的集合.
我在Meteor之后单独安装了Mongo,我认为Meteor可能会使用Mongo的另一个"副本",因为现在当我尝试'mongo'时,我得到:
$ mongo
MongoDB shell version: 2.4.5
connecting to: test
Sun Jul 28 14:25:33.055 JavaScript execution failed: Error: couldn't connect to server 127.0.0.1:27017 at src/mongo/shell/mongo.js:L112
exception: connect failed
Run Code Online (Sandbox Code Playgroud)
Meteor是否正在运行,Meteor工作正常.
ims*_*vko 13
Meteor正在使用Mongo的不同二进制文件来保持兼容版本.
如果您想测试Mongo shell命令或只是在与Meteor相同的版本上使用它,请创建一个Meteor应用程序并使其保持运行:
meteor create testapp
cd testapp
meteor
Run Code Online (Sandbox Code Playgroud)
并在不同的shell(或tab)中运行
meteor mongo
Run Code Online (Sandbox Code Playgroud)
它在您的情况下不起作用的原因:您没有启动MongoDB服务器命令mongod.但是当您在本地运行Mongo应用程序时,它将mongod使用正确的标志集和单独的数据库文件运行.
| 归档时间: |
|
| 查看次数: |
2662 次 |
| 最近记录: |