【发布时间】:2016-10-03 15:43:09
【问题描述】:
我正在尝试用节点(电子)制作一个小型刮板以用于学习目的。我一直在尝试从网页下载文件。
现在我愿意:
fetch(fileUrl).then(function(response){
return response.arrayBuffer();
}).then(function(buffer){
var buff = new Int32Array(buffer);
fsp.writeFile("filename.pdf",buff).then(function(){console.log('Success!')})
})
但是 fs 部分是错误的 - 我只是不知道如何使它正确。我怎么知道我应该使用哪种数据(uint8、int32 等)?我真的很困惑这应该如何工作。
【问题讨论】:
-
fetch 库提供了到文件的管道,所以你可以直接在这个管道中使用 createWriteStream npmjs.com/package/fetch
标签: javascript node.js electron fs fetch-api