簡単な質問だとは思いますが、これで役立つものは見つかりませんでした。
fs.createWriteStream(dst)
ファイルを上書きするにはどのように使用しますか?(アプリはherokuでホストされていることに注意してください)
私は試した、{flags: 'w'}
あるいは。これらのどれもうまくいきませんでした、私は得続けます
{flags: 'r+'}
{flags: 'wb'}
Error: File uploads/1.txt exists.
簡単な質問だとは思いますが、これで役立つものは見つかりませんでした。
fs.createWriteStream(dst)
ファイルを上書きするにはどのように使用しますか?(アプリはherokuでホストされていることに注意してください)
私は試した、{flags: 'w'}
あるいは。これらのどれもうまくいきませんでした、私は得続けます
{flags: 'r+'}
{flags: 'wb'}
Error: File uploads/1.txt exists.
ドキュメントから:
ファイルを置き換えるのではなく変更するには、デフォルトのモードwではなくr+のフラグモードが必要になる場合があります。
だから{flags: 'w'}
うまくいくはずです。これは権限の問題のように聞こえますか?
fs.unlink()
そのファイルに対して実行できますか?これにより、コンピューターに直接アクセスできない場合に、そのファイルのアクセス許可をテストする必要があります。
フラグ「w」はデフォルトで設定されていませんか?https://nodejs.org/api/fs.html#fs_fs_createwritestream_path_options