createWriteStream успешно загрузил изображение, но не сгенерировал токен доступа - PullRequest
1 голос
/ 01 апреля 2020

У меня есть поток изображений, полученный в результате резкого изменения размера изображения. Я хочу загрузить его в хранилище Google. Вот мой код:

const remoteWriteStream = storage
    .bucket(storageBucket)
    .file('products/'+mediumName)
    .createWriteStream({
        metadata: {
            contentType: 'image/jpeg'
        }
    });

sharp(result)
    .resize({width: 1440})
    .pipe(remoteWriteStream)
    .on('finish', () => {
        resolve(mediumCloud);
        console.log("IMAGE PATH: ", url)
    });

он успешно создает файл в облачном хранилище с типом данных 'image / jpeg'. Но он не может видеть, когда я пытался открыть файл, предварительный просмотр справа показывает только загрузку. Я думал, что это было вызвано токен доступа не определен. Как я могу установить токен доступа для каждой загрузки?

...