私はここにGoogleのプラットフォームのAPIを使用して、Node.jsの中firebaseストレージに画像をアップロードしようとしていますが、私のコードです:Googleのクラウドプラットフォームのアップロード画像は
function upload_file(filename, buffer) {
let file = bucket.file(filename);
console.log(`file created: ${filename}`);
file.save(buffer)
.then(() => {
console.log(`${filename} should be in bucket now`);
return file.bucket.upload(filename);
})
.then((data) => {
console.log(`upload succeed: ${filename}`);
}).catch((err) => {
console.log(err);
});
}
そして、ここで出力されます。
file created: 7CD5F2FA-CB2F-4014-BB65-3BBC3D8B3254.jpg
7CD5F2FA-CB2F-4014-BB65-3BBC3D8B3254.jpg should be in bucket now
{ Error: ENOENT: no such file or directory, stat '7CD5F2FA-CB2F-4014-BB65-3BBC3D8B3254.jpg'
at Error (native)
errno: -2,
code: 'ENOENT',
syscall: 'stat',
path: '7CD5F2FA-CB2F-4014-BB65-3BBC3D8B3254.jpg' }
バケットを確認したところ、アップロードした画像が見つかりました。しかし、このエラーはファイルが見つからないと述べている。これをどうすれば解決できますか?