流星重置后如何停止清理mongo db [Meteor]

时间:2018-12-11 03:23:56

标签: mongodb meteor

我是Meteor + Mongo DB的新用户。我已经看到一旦Meteor服务器停止或重置所有Mongo数据库数据都丢失,如何停止清理mongo数据库。

假设我在Mongo DB中具有与Registration相关的数据条目,下次我进行新用户注册时,它应该在Collection中再添加一个Document。

现在,一旦Meteor重置或停止,它总是可以清理数据库中的数据。

致谢, 拉克什·库马尔·贾(Rakesh kumar Jha)

1 个答案:

答案 0 :(得分:0)

meteor reset的文档的了解如下:

  

将当前项目重置为新状态。删除本地mongo数据库。

现在要考虑的是,您将不会在生产环境中执行此操作,因为在生产环境中,您将不会安装Meteor,而会运行“正常” Node应用程序。

在开发中,您还可以在不删除本地mongo数据库的情况下“重置”您的应用程序:

  1. 确保您的应用未运行
  2. 打开一个终端,并在CD上找到您的项目根目录,然后输入以下命令:
  3. rm -rf node_modules删除您的节点包
  4. rm -rf .meteor/local删除本地开发版本
  5. 使用meteor npm install
  6. 重新安装
  7. 再次启动您的应用