😎

VercelでFormidable等の一時保存が必要なライブラリ使用時の対処法

2023/03/09に公開

Vercelのディレクトリは読み込み専用のため、Formidable等の一時保存や書き込みが必要なライブラリや操作は受け付けない。
ただし、tmpディレクトリのみ一時的な保存が可能になるため、こういった操作が必要な場合はtmpディレクトリを使おう。

コード

    const form = new formidable.IncomingForm({uploadDir:"/tmp",keepExtensions:true});

参考にしたもの
https://stackoverflow.com/questions/66302483/how-can-i-upload-file-using-formidable-with-nextjs-on-vercel

Discussion