0
我在Node.js中編寫了一個程序,用於將文件上傳到服務器。在請求處理程序方法中,我使用fs.createWriteStream()。它適用於所有大小小於2 GB的文件。但是,我得到大小爲2 GB或更大的文件的RangeError。這裏是堆棧跟蹤:RangeError在Node js中使用流上傳大文件
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