загрузка изображения на S3 с использованием узла js и пыли, у меня нет ошибок, но файл не загружается на мой S3, ничего не происходит - PullRequest
0 голосов
/ 01 сентября 2018

Я использую пыль для загрузки изображений в мое ведро S3, узел ничего мне не дает без ошибок, и изображение не загружается

const uploadFile = () => {
    var fileName = req.body;

    console.log();
    function base64_encode(fileName) {

        var bitmap = fs.readFileSync(fileName);

        var file =  new Buffer(bitmap).toString('base64');

        fs.readFile(file, (err, data) => {
            if (err) throw err;
            const params = {
                Bucket: 'My-bucket',
                //Key: 'contact.png',
                Body: JSON.stringify(file, null, 2)
            };
            s3.upload(params, function(s3Err, file) {
                if (s3Err) throw s3Err
                console.log(`File uploaded successfully at ${file.Location}`)
            });
        });
    };
};
uploadFile();
...