내가 여기에 구글 플랫폼 API를 사용하고 Node.js를에서 중포 기지 스토리지에 이미지를 업로드하려고 내 코드입니다 :구글 클라우드 플랫폼 업로드 이미지
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' }
버킷을 확인했는데 방금 업로드 한 이미지를 찾았습니다. 그러나이 오류는 파일을 찾을 수 없다고 밝혔다. 이 문제를 어떻게 해결할 수 있습니까?