类型错误:无法读取谷歌云存储上的 null 属性(读取“长度”)

问题描述 投票:0回答:1
  import { Storage, File, Bucket } from '@google-cloud/storage';
  const Zip = require('zip-bucket');
    
    
  const storage = new Storage();
  const bucket = storage.bucket('bucket_name');
  const zipper = Zip(storage);

  const zipResult = await zipper({
    fromBucket: 'bucket_name',
    fromPath: `folder_name/`,
    toBucket: 'bucket_name',
    toPath: `new_file_name.zip`,
  });

目标存储桶和源存储桶相同。 我正在尝试压缩云存储中文件夹中的所有文件并将文件保存在同一个存储桶中。

这是谷歌云运行日志上的错误

typescript google-cloud-storage google-cloud-run
1个回答
0
投票

如果您可以分享整个代码以及阅读长度,这将有助于理解这个问题。

  1. 确保您已在项目中正确初始化 GCP。
  2. 确保变量已初始化且不为空。
  3. 检查您读取属性长度的变量的格式。
© www.soinside.com 2019 - 2024. All rights reserved.