没有 MongoDB 的 Meteor 1.7

Ric*_*tta 4 javascript mongodb meteor

我正在尝试运行 Meteor 项目,其中我不使用帐户或任何其他 Mongo Collection,因此希望在没有 Mongo DB 服务器的情况下运行该项目。

我研究并发现了一些资源,大部分都非常旧,没有一个适用于当前的 Meteor 1.7.x 版本。

有人在没有 Mongo DB 的情况下成功地使最新的 Meteor 版本工作吗?

Fre*_*ark 6

您可以通过查看软件包中依赖mongomongo-dev-server具有的内容来删除 mongometeor list --tree

在新的应用程序上,这意味着删除:

  • mongo- 明显地
  • meteor-base, 和
  • autopublish

通过运行:

meteor remove mongo meteor-base autopublish
Run Code Online (Sandbox Code Playgroud)

事实证明meteor-base其中有一些我们想要的重要内容,所以我们想添加回来:

  • meteor
  • ddp- pub/sub和meteor方法
  • webapp- 向客户端提供应用程序包

通过运行:

meteor add ddp webapp meteor
Run Code Online (Sandbox Code Playgroud)

请注意,您将丢失客户端上的热代码重新加载,因为这也取决于 mongo :(

  • 好的,发现问题了。`meteor` 包也必须安装,否则 `css` 不会导入到客户端。更新了答案以包含此信息。 (2认同)