我已将某些节点应用程序推送到CF并且我想访问应用程序容器中的文件系统,我没有找到很多关于应用程序容器(warden)文件系统的文档我应该如何从应用程序内部访问它,在节点j中通常你应该使用fs模块...
答案 0 :(得分:2)
您可以使用文件系统以与在本地运行应用程序时相同的方式访问应用程序文件。你可以使用fs。
您要阅读的文件应与您的应用程序一起打包。如果“foo.txt”位于应用程序的根目录中:
fs.readFile("foo.txt", "utf8", function(error, data) {
console.log(data);
});
以下是在云代工环境中使用fs的示例: http://www.ibm.com/developerworks/cloud/library/cl-bluemix-nodejs-app/
请记住,将数据写入文件系统并不是一个好主意,因为它是短暂的,而不是跨实例共享。使用Mongo等数据库服务来保存数据。