Mic*_*aev 5 filesystems io heroku node.js
我知道这是一个简单的问题,但尚未找到任何有用的方法。
您如何使用它fs.createWriteStream(dst)来覆盖文件?(请注意,该应用程序托管在heroku上)
fs.createWriteStream(dst)
我试过{flags: 'w'}或{flags: 'r+'}甚{flags: 'wb'}。这些都不起作用,我不断 Error: File uploads/1.txt exists.
{flags: 'w'}
{flags: 'r+'}
{flags: 'wb'}
Error: File uploads/1.txt exists.
Gat*_* VP 9
来自文档:
修改文件而不是替换它可能需要标志模式 r+ 而不是默认模式 w。
所以{flags: 'w'}应该有效。这听起来像是权限问题?
您能fs.unlink()对该文件执行操作吗?如果您无权直接访问计算机,这应该测试该文件的权限。
fs.unlink()
归档时间:
13 年,4 月 前
查看次数:
11500 次
最近记录:
10 年 前