将图像文件保存到IBM Bluemix Node.js应用程序

我在IBM Bluemix上有一个Node.js应用程序。

我需要让用户上传图片。 在我的本地主机,图像保存到文件夹,没有问题…

但是当我在生产中做同样的事情,该文件不保存到服务器相应的文件夹…

有人可以帮忙吗?

假设这是一个Cloud Foundry应用程序…文件系统是短暂的,您需要将图像保存在应用程序的外部,以便通过重新启动应用程序来保存它们。

有一个示例应用程序,显示如何使用Cloudant做到这一点 – https://github.com/IBM-Bluemix/nodejs-cloudant

您将需要使用__dirname指定目录,但每次重新部署应用程序时,都将丢失文件。 爬坡和重新启动应该没问题。