2

非同期関数の値を取得する必要があります。Promise を使用しようとしましたが、うまくいきません:

const res = new Promise(function (resolve, reject) {
  gm(readStream).size({ bufferStream: true }, function (err, size) {
    if (!err) resolve(size)
  })
})
console.log(res)

私が得る結果はPromise { <pending> }

4

2 に答える 2