Javascript NodeJS创建CSV直接写入Google存储

Javascript NodeJS创建CSV直接写入Google存储,javascript,node.js,csv,google-app-engine,google-cloud-storage,Javascript,Node.js,Csv,Google App Engine,Google Cloud Storage,我试着用几种不同的方法来解决这个问题,但结果是一无所获。有许多csv转换器,但它们似乎都写入本地文件(这在应用程序引擎上是不允许的)。我想把文件直接写到谷歌存储桶 很简单 app.get('/', (req, res) => { var writer = csvWriter() writer.pipe(fs.createWriteStream('out.csv')); // bucket.upload('out.csv); writer.write({hello: "world

我试着用几种不同的方法来解决这个问题,但结果是一无所获。有许多csv转换器,但它们似乎都写入本地文件(这在应用程序引擎上是不允许的)。我想把文件直接写到谷歌存储桶

很简单

app.get('/', (req, res) => {
  var writer = csvWriter()
  writer.pipe(fs.createWriteStream('out.csv')); // bucket.upload('out.csv);
  writer.write({hello: "world", foo: "bar", baz: "taco"})
  writer.end();
});`
钉死它

const blob = bucket.file('file.csv');
const blobStream = blob.createWriteStream({
  resumable: false,
});

app.get('/', (req, res) => {
  var writer = csvWriter();
  writer.pipe(blobStream);
  writer.write({hello: "world", foo: "bar", baz: "taco"})
  writer.end();
  res.end();
});