Это часть кода для продолжения большого количества записей (изначально он работает с файловой системой и выполняет некоторые операции с файлами). Есть ли хороший способ обойти ограничение и предотвратить выброс RangeError: превышен максимальный размер стека вызовов (На данный момент это позволяет мне перебирать около 3000 предметов)
var async = require('async')
, _u = require('underscore')
var tifPreview = function (item, callback) {
console.log(item)
return callback();
}
var tifQueue = async.queue(tifPreview, 2)
tifQueue.push(_u.range(0, 5000, 1))