我是AngularJS的新手,也是Deployd的新手。我正在运行Windows 7。
我运行了以下命令:
C:\books\ProAngular\TEMP\pro-angularjs-master\Chapter 01>dpd -p 5500 sportsstore
\app.dpd dashboard
这是我的错误:
C:\ books \ ProAngular \ TEMP \ pro-angularjs-master \ Chapter 01> dpd -p 5500 sportsstore \ app.dpd仪表板 deployd CLI版本2.0.2 开始deployd 无法启动MongoDB(确保'mongod'在$ PATH中或使用dpd --mongo d选项。参考:http://docs.deployd.com/docs/basics/cli.html)
我看过网上和stackoverflow。我仍然无法让应用程序运行。
任何帮助或暗示都将非常感激。
答案 0 :(得分:1)
您应该将MongoDB安装路径添加到变量PATH。 转到系统属性 - >高级 - >在系统变量选项卡中查找变量PATH并单击编辑。 在已有内容的末尾添加MongoDB路径并保存。
答案 1 :(得分:0)
由于两个原因,可能会发生这种情况。
这在Mac和Windows上均适用
答案 2 :(得分:0)
使用波纹管命令
dpd --mongod "MONGODB_HOME\mongod.exe"
请确保使用正确的路径替换MONGODB_HOME
。
应该可以
答案 3 :(得分:0)
我的解决方案是关闭(停止)mongod:
我正在运行Ubuntu 18.04,默认情况下,我的mongod在启动后正在运行。要检查mongod类型的“状态”:service mongod status
在活动(运行)为绿色的情况下,您应该会看到类似以下内容: 活动时间:自CDT 2019年10月5日星期六起活动(运行); 2分钟47秒前
然后输入:service mongod stop,这将停止mongod 现在,通过键入以下内容再次检查“状态”:service mongod status
您应该看到这样的内容,其中非活动(死)为绿色: 运作中:自CDT 2019年10月5日19:45起无效(死); 1秒钟前
现在,当您键入dpd命令时,不应出现mongod错误。
答案 4 :(得分:0)
这可能有效:
cd sportsstore
dpd --host "127.0.0.1" -P '27017' -n "mongodb" -u " " -s " "