Async: TypeError: wrapAsync(...) bukan fungsi dengan node 8.0.0

Dibuat pada 11 Jun 2017  ·  9Komentar  ·  Sumber: caolan/async

Versi async apa yang Anda gunakan?

2.4.1

Di lingkungan mana masalah terjadi (Versi node/versi browser)

simpul 8.0.0

Apa yang kamu lakukan?

async=require('async')
_=require('underscore')
async.parallel(_.range(10), function(iter, cb) { cb(null); }, function(err) { console.log(err); })

Apa yang Anda harapkan terjadi?

harus mencetak nol.

Apa hasil sebenarnya?

TypeError: wrapAsync(...) is not a function
    at /usr/local/lib/node_modules/async/dist/async.js:3830:24
    at eachOfArrayLike (/usr/local/lib/node_modules/async/dist/async.js:1003:9)
    at eachOf (/usr/local/lib/node_modules/async/dist/async.js:1051:5)
    at _parallel (/usr/local/lib/node_modules/async/dist/async.js:3829:5)
    at Object.parallelLimit [as parallel] (/usr/local/lib/node_modules/async/dist/async.js:3912:5)
    at repl:1:7
    at ContextifyScript.Script.runInThisContext (vm.js:44:33)
    at REPLServer.defaultEval (repl.js:239:29)
    at bound (domain.js:301:14)
    at REPLServer.runBound [as eval] (domain.js:314:12)
question

Komentar yang paling membantu

"Ups, kesalahan saya" - Itu membantu saya memecahkan masalah juga, terima kasih telah menjelaskannya.

Semua 9 komentar

Ups, kesalahan saya.

Bisakah Anda membagikan kesalahan Anda @tlbtlbtlb ? Itu akan membantu orang lain yang mendapatkan kesalahan yang sama.

@tlbtlbtlb Apa solusi untuk kesalahan ini? Saya mendapatkan kesalahan yang sama. Terima kasih.

"Ups, kesalahan saya" - Itu membantu saya memecahkan masalah juga, terima kasih telah menjelaskannya.

@tlbtlbtlb apakah Anda masih ingin menguraikannya? Terima kasih

Sunting: Saya memecahkan masalah saya dengan membungkus fungsi async saya di dalam fungsi anonim:

async.parallel([ function(callback) {
    self.queues["genetic"].destroy(callback);
}

Mungkin tidak menyelesaikan masalah spesifik Anda tetapi itu menyelesaikan masalah saya!

async.parallel mengambil array fungsi. Saya menyebutnya seperti async.each .

Terima kasih 👍

Bagaimana mengatasi TypeError: wrapAsync(...) bukan fungsi

Anda melewatkan fungsi yang tidak ditentukan sebagai iteratee, misalnya async.map(array, undefined, callback) . Periksa kode Anda di tumpukan panggilan.

Apakah halaman ini membantu?
0 / 5 - 0 peringkat