我在IBM Bluemix上有一个Node.js应用程序。
我需要让用户上传图片。在我的localhost中,图像保存到文件夹中,没有问题......
但是当我在制作中做同样的事情时,文件不会保存到服务器对应的文件夹......
有人可以帮忙吗?
答案 0 :(得分:1)
假设这是一个Cloud Foundry应用程序...文件系统是短暂的,您需要将图像保存在应用程序外部的某个位置,以便通过应用程序重新启动来保留它们。
有一个示例应用,展示了如何使用Cloudant执行此操作 - https://github.com/IBM-Bluemix/nodejs-cloudant
答案 1 :(得分:0)
您需要使用__dirname
指定目录,但每次重新部署应用程序时都会丢失文件。 Stoping和Restarting应该没问题。