很明顯,我在這裏做錯了什麼,但我沒有看到它。 我把代碼縮小到了下面來說明我遇到的問題。使用async.series我正在處理一組文件。對於每個文件,我閱讀它,然後對內容進行一些處理,然後繼續。如果我將readFile調用更改爲readFileSync,我會得到預期的輸出結果,但這不是因爲各種其他原因而在此工作的解決方案。 var fs = require('fs');
var async = r
我想將變量輸出導出到另一個節點js文件。但是由於fs讀取函數的異步任務,我無法導出輸出變量。 我無法理解我犯的錯誤。 我只是得到輸出爲未定義。 任何人都可以讓我知道這個錯誤。 var parseString = require('xml2js').parseString;
var xml = '';
var fs = require('fs');
var async