const fs = require('fs') const readFileStream = fs.createReadStream('./file.mp4'); //file.mp4 大小 50G const writeFileStream = fs.createWriteStream('./xx/a.mp4'); const data = ''; readFileStream.on('data',(chunk)=>{ data += chunk; }) 
const fs = require('fs') const readFileStream = fs.createReadStream('./file.mp4'); //file.mp4 大小 50G const writeFileStream = fs.createWriteStream('./xx/a.mp4'); const data = ''; readFileStream.on('data',(chunk)=>{ data += chunk; }) 2 johnnyNg Aug 13, 2019 stackoverflow |
3 IamUNICODE Aug 13, 2019 Assignment to constant variable |
4 userdhf Aug 13, 2019 把代码用 try catch 整个包一下 |
5 no1xsyzy Aug 13, 2019 Error: ENOENT: no such file or directory 上面的在回答之前都不自己尝试一下的吗?(狗头保命 |
6 lovedebug Aug 13, 2019 不监听 close,error 事件? 不指定读取格式?你这个文件更像是 rename 和 move 操作吧?干嘛还要读取出来?另外限制下 buffer 大小,即使是 stream |
7 linglongll Aug 13, 2019 额 这个是涉及执行栈的问题么 没有了解过 应该上面的读取流完事后再后面 create 么。。。 |
8 djyde Aug 13, 2019 50G 爆内存? |
9 zengming00 Aug 13, 2019 50G,一定是非常高清的学习资料 |
10 connection Aug 13, 2019 爆内存吧 |
11 libook Aug 13, 2019 用流的话,最好把读流直接管道接到写流上,如果全存在内存里,Node 可用内存上限超不过 2G,用满了就报错了。 |
13 mane Aug 14, 2019 会来 v2 发帖 |
14 ericgui Aug 14, 2019 @zengming00 坏人 |
15 xinjiang Aug 14, 2019 const 能+= ? |
16 meepo3927 Aug 14, 2019 确定 const 常量能写吗 ? |
17 123s Aug 14, 2019 流应该不会爆?哪位大大解释一下 |
18 123s Aug 14, 2019 const 改 let 吧 |
19 wdv2ly Aug 14, 2019 槽点太多,不知从何吐起 |