# #node.js #google-cloud-firestore #google-api-nodejs-client
Вопрос:
Я загружаю файл с хранилищем firebase в some/path/file.txt Позже я получаю URL-адрес для загрузки и предлагаю загрузить по ссылке в браузере. Когда пользователь загружает файл, он называется file.txt
const fullFileName = `${storagePath}/${prefixFileName ? prefixFileName '_' : ''}${Date.now()}_${file.originalname}`; const bucket = this.firebaseAdminService.getBucket(); const fileAccessToken = uuid.v4(); const fileUpload = bucket.file(fullFileName); const blobStream = fileUpload.createWriteStream({ metadata: { contentType: file.mimetype, metadata: { firebaseStorageDownloadTokens: fileAccessToken, }, }, });
Итак, как использовать createWriteStream для решения этой проблемы ?