如何在不将文件保存到我的应用程序的情况下直接将其写入Google云端存储?

时间:2019-06-19 18:14:43

标签: javascript node.js google-cloud-storage

我正在尝试将HTML文件写入Google云端存储,而不将其保存在我的节点应用程序中。我需要创建一个文件,然后立即上传到Cloud Storage。 我尝试使用fs.writeFileSync()方法,但是它在我的应用程序中创建了文件,我不希望这样。

const res = fs.writeFileSync("submission.html", fileData, "utf8");
GCS.upload(res, filePath);

我希望将HTML文件直接保存在Cloud Storage中。您能为我推荐正确的方法吗?

1 个答案:

答案 0 :(得分:3)

我认为解决方案是使用包装file.save的{​​{1}}方法,因此应该可以。

createWriteStream