Meteor部署擦除公用文件夹

时间:2013-09-05 15:38:49

标签: meteor

在流星上我刚添加了一个新功能,可以在public / img / aSpecificFolder中下载一些图像。

它在本地工作,但我已经看到每次使用deploy命令在meteor.com上部署时,看起来公共文件夹被完全删除。或者也许部署删除当前的应用程序并安装新的应用程序。所以它只保留与db的连接,但所有文件都被删除并重新放入。

如果我想在meteor.com上存储图像,有什么好办法?

感谢

1 个答案:

答案 0 :(得分:0)

您是否考虑使用collections-fs之类的内容。当您在meteor上部署时,它将清除您之前的应用程序并使用新应用程序。

如果您使用集合-fs之类的东西,它可以让您将文件存储在mongo数据库中,因此它们实际上并不在提供数据的同一服务器上。

这也是另一种方式(扩展),因为托管您应用的每个虚拟环境都能够访问这些文件。如果您静态存储文件,则只能在其中一台服务器上访问它们。

目前,meteor托管(通过 meteor deploy )使用一台服务器,但未来很可能是scalabale。