Tôi đang xây dựng một Ứng dụng và mục tiêu của tôi là mỗi khi ai đó tải hình ảnh lên bộ nhớ firebase, chức năng đám mây sẽ thay đổi kích thước hình ảnh đó.
...
import * as Storage from '@google-cloud/storage'
const gcs = new Storage()
...
exports.resizeImage = functions.storage.object().onFinalize( async object => {
const bucket = gcs.bucket(object.bucket);
const filePath = object.name;
const fileName = filePath.split('/').pop();
const bucketDir = dirname(filePath);
....
Và khi tôi cố gắng triển khai tính năng này, tôi gặp lỗi này:
Error: Error occurred while parsing your function triggers.
TypeError: Storage is not a constructor
Tôi đã thử với "new Storage ()" hoặc chỉ "Storage" và không có gì hoạt động.
Tôi là người mới xung quanh đây nên nếu có bất cứ điều gì tôi quên cho bạn để gỡ lỗi này, hãy cho tôi biết.
Cảm ơn!
google-cloud / storage: 2.0.0
Nút js: v8.11.4