如何仅为后端安装流星?

How to install meteor for backend only?

有没有直接安装 meteor 后端的方法,因为默认情况下我们让客户端和服务器都带有一个迷你 mongo。 我有我的客户端应用程序,我想使用小行星库连接到流星。所以我不希望 meteor 被客户端文件夹超载,而应该只与服务器一起使用。

如果你能回到这个问题上,那将是一个很大的帮助。

提前致谢!

如我所见,我们不能这样做 https://github.com/meteor/meteor/issues/6091#issuecomment-175424043

我的建议是将所有代码放入 import/server

您可以在不同的端口上创建单独的客户端 运行。使用此包添加连接流星所需的所有包。

https://www.npmjs.com/package/meteor-client-side

  1. 删除 /client 文件夹
  2. 确保没有 /lib 文件夹
  3. 确保 all 代码在 /server 或 /imports

删除所有与客户端相关的包并删除"pre-installed" 客户端文件目录。如果您想在 restful API 上工作,请添加 Restivus 包。 您可以在 .meteor/packages 文件中找到这些包。