Javascript NodeJS创建CSV直接写入Google存储
我试着用几种不同的方法来解决这个问题,但结果是一无所获。有许多csv转换器,但它们似乎都写入本地文件(这在应用程序引擎上是不允许的)。我想把文件直接写到谷歌存储桶 很简单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
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();
});