0
Node.jsにファイルをサーバーにアップロードするためのプログラムをコーディングしています。リクエストハンドラメソッドでは、fs.createWriteStream()を使用しています。サイズが2 GB未満のすべてのファイルで正常に動作します。しかし、2GB以上のサイズのファイルに対してRangeErrorが発生しています。スタックトレースは次のとおりです。Node jsのストリームを使用して大きなファイルをアップロードする際のRangeError
RangeError: Invalid typed array length
at Buffer.Uint8Array (native)
at FastBuffer (buffer.js:8:1)
at createUnsafeBuffer (buffer.js:33:12)
at allocate (buffer.js:176:12)
at Function.Buffer.allocUnsafe (buffer.js:136:10)
at Function.Buffer.concat (buffer.js:327:23)
at internals.Recorder.collect
どうすれば解決できますか?
関連するコードをすべて表示してください。 – Jackowski