nodejs在windows azure网站上创建/删除本地文件“本地存储”

时间:2013-05-23 00:45:51

标签: node.js azure

我创建了一个通用的nodejs / expressjs app和git,部署到windows azure网站(不是web角色或虚拟机)。

文件夹结构是expressjs应用程序的典型结构:

app.js
package.json
routes/
public/
views/
node_modules/
temp_data/

应用程序可以使用nodejs temp_data/愉快地创建文件并将文件写入fs.writeFile('temp_data\\temp_file',...,)文件夹。

这些不能被称为"本地存储",并且不确定这些文件的生命周期。但正如名字所指出的,它们是临时文件。

问题是,当我尝试使用nodejs fs.unlink('temp_data\\temp_file',...)删除这些文件时,在fs.exists('temp_data\\temp_file',...)之后,它失败了。

这是因为我有权写一个文件,但没有权限从已部署的文件夹中删除文件?

0 个答案:

没有答案