如何重置与流星一起部署的流星项目

时间:2014-06-23 18:37:20

标签: meteor reset

我已经使用meteorUp here sucesffuly在我自己的主机上部署我的meteor项目。

但是我不知道如何重置数据库,或整个项目本身,就像我可以在本地使用简单的meteor reset命令一样。我尝试在服务器上安装meteor,但没有.meteor项目,所以命令不起作用。我查看/ opt / meteor文件夹但没有流星项目存在。

4 个答案:

答案 0 :(得分:10)

如果您需要重置数据。您需要登录服务器。使用mongo meteor登录mongodb。

然后执行db.dropDatabase()删除数据库。

如果您需要更改应用,则应进行简单的重新部署。

  

BTW:你不是以这种方式将MongoDB用于生产应用程序。

答案 1 :(得分:10)

如果您使用的是mupmupx,请尝试:

登录您的服务器

$ ssh <user>@<server-ip>

登录mongo shell

$ docker exec -it mongodb mongo <app-name>

删除数据库

> db.dropDatabase()

答案 2 :(得分:2)

这是你在找什么?

mup reconfig

基于doc

  

这也会重新启动应用程序[无需重新部署],因此您可以将其用于此目的   即使你没有改变配置文件。

答案 3 :(得分:2)

我还没有足够的评论意见,但要加入Arunoda的回复,你可能想要

use [name of app database]

之前

db.dropDatabase()

如果你不知道名字是什么,你也可以

show databases

如果您使用了mup,则数据库通常与您的应用程序名称相同。