通过 hyper 不工作使用 mongoDB 的设置

问题描述 投票:0回答:2

我已经成功安装了 mongoDB,现在我正在尝试设置它,以便我可以通过 hyper 使用它。 在我的主目录中使用超级终端,我创建了一个文件 .bash_profile 通过使用 vim 编辑器,我将其编辑为,

alias mongod = "/c/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe" 别名 mongo = "/c/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe"

并使用命令保存它:wq!进入。 现在终端正在显示,

bash:别名:mongod:未找到 bash:别名:=:未找到 bash: 别名: /C/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe: 未找到
bash:别名:mongo:未找到 bash:别名:=:未找到 bash: 别名: /C/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe: 找不到

我该如何解决?

database mongodb command-line-interface web-development-server visual-web-developer
2个回答
1
投票

啊!终于找到了解决方案,删除等号周围的空格对我有用。

alias mongod="/c/Program\ Files/MongoDB/Server/4.4/bin/mongod.exe" 
alias mongo="/c/Program\ Files/MongoDB/Server/4.4/bin/mongo.exe"

0
投票

只需检查您的文件位置并查看 .exe 的名称是什么,它是 Mongo 还是 mongos 如果不相同则更正它

alias mongod="/c/Program\ Files/MongoDB/Server/6.0/bin/mongod.exe" 别名 mongos="/c/Program\ Files/MongoDB/Server/6.0/bin/mongos.exe"

记得也要相应地更改版本

© www.soinside.com 2019 - 2024. All rights reserved.