Я пытаюсь понять bucket.upload()
, используя пример кода в документации . Предполагается загрузить файл из локального каталога моего компьютера в Firebase Cloud Storage:
exports.Storage = functions.firestore.document('Storage_Value').onUpdate((change, context) => {
const {Storage} = require('@google-cloud/storage');
const storage = new Storage();
const bucket = storage.bucket('myapp.appspot.com');
bucket.upload('./hello_world.ogg', function(err, file, apiResponse) {
if (err) {
console.log(err);
}
else {
console.log("No error.");
}
});
});
Сообщение об ошибке ENOENT: no such file or directory
. Я вижу файл в корневом каталоге моего приложения на жестком диске моего компьютера. Файл 12 КБ. Почему облачные функции Google не могут найти файл?