文章詳情頁
javascript - nodejs 如何同步執行某些模塊函數?
瀏覽:320日期:2023-10-01 09:04:26
問題描述
我有幾個模塊,需要這幾個模塊同步執行,現在時異步執行。整個流程的功能為解壓文件并重命名解壓后的文件。以下為示例代碼,需要注意的是代碼的結構不能改變。謝謝大家的幫助!
var mods = [];//模塊集合mods[’unzip’] = require(’unzip’);//解壓模塊mods[’rename’] = require(’rename’);//重命名模塊var tasks = [’unzip’, ’rename’]; //任務執行順序var options = {};//傳遞給模塊的參數tasks.map(function (task) { //運行指定模塊 mods[task](options);});
我嘗試過 q, Step, async.series 等,均無法解決我的問題,請 nodejs 大神們給個好的方案。
問題解答
回答1:可不可以使用 Promise?
標簽:
JavaScript
相關文章:
1. mysql - SQL操作時間的函數?2. python - 求一個在def中可以實現調用本def滿足特定條件continue效果的方法(標題說不太清楚,請見題內描述)3. angular.js - angularjs的自定義過濾器如何給文字加顏色?4. javascript - 用表單提交兩個時間段請求后臺返回對應數據時出現的一些問題!5. MYSQL新建用戶設置可以遠程訪問的問題6. docker內創建jenkins訪問另一個容器下的服務器問題7. 正則表達式 - python pandas的sep參數問題8. node.js - mongoDB使用$gte的問題9. javascript - ionic run android報錯10. node.js - nodejs和前端JavaScript 字符串處理結果不一樣是什么原因?
排行榜
