async.forEach - 为每个文件执行逻辑,然后在完成后执行一个函数?

时间:2016-01-15 15:36:31

标签: javascript node.js asynchronous

我正在尝试为每个文件执行一些逻辑。

这是我目前的代码......

        async.forEach(list, function(file, loopCallback)
        {       
                fq.readFile('./directoryOfFiles/' + file, 'utf8', function (err, data) 
                {
                    // Calling a function that performs said logic...
                    functionInAnotherFile(data, function(result, newLastRead)
                    {
                        // Calling the loop callBack after working with each file...
                        loopCallback();
                    });

                });

        },
        function(err)
        {
                console.log("HOW CAN I GET HERE?"); 
        });

我想知道“我怎么能在这里得到什么?”字符串打印,所有文件读完后,但由于某种原因,我从未到过那里?

0 个答案:

没有答案