const AWS = require("aws-sdk"); const s3 = new AWS.S3({ apiVersion: "2006-03-01" }); const fs = require("fs"); AWS.config.update({ accessKeyId: "", secretAccessKey: "", region: "ap-southeast-1", Bucket: "mobile-ayaplus-backend-dev", }) const params = { Bucket: `mobile-ayaplus-backend-dev`, Key: `ayapay-merchant/mytestimage.png`, Body: fs.createReadStream(`./mytestimage.png`), ContentType: 'image/png', StorageClass: 'STANDARD_IA' }; s3.upload(params, function(err, result) { if (err) { throw err; } console.log(`File uploaded successfully. ${JSON.stringify(result)}`); });