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

时间:2017-06-12 12:58:39

标签: node.js ibm-cloud

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

我需要让用户上传图片。在我的localhost中,图像保存到文件夹中,没有问题......

但是当我在制作中做同样的事情时,文件不会保存到服务器对应的文件夹......

有人可以帮忙吗?

2 个答案:

答案 0 :(得分:1)

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

有一个示例应用,展示了如何使用Cloudant执行此操作 - https://github.com/IBM-Bluemix/nodejs-cloudant

答案 1 :(得分:0)

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