文章詳情頁
javascript - nodejs 如何同步執(zhí)行某些模塊函數(shù)?
瀏覽:375日期:2023-10-01 09:04:26
問題描述
我有幾個模塊,需要這幾個模塊同步執(zhí)行,現(xiàn)在時異步執(zhí)行。整個流程的功能為解壓文件并重命名解壓后的文件。以下為示例代碼,需要注意的是代碼的結構不能改變。謝謝大家的幫助!
var mods = [];//模塊集合mods[’unzip’] = require(’unzip’);//解壓模塊mods[’rename’] = require(’rename’);//重命名模塊var tasks = [’unzip’, ’rename’]; //任務執(zhí)行順序var options = {};//傳遞給模塊的參數(shù)tasks.map(function (task) { //運行指定模塊 mods[task](options);});
我嘗試過 q, Step, async.series 等,均無法解決我的問題,請 nodejs 大神們給個好的方案。
問題解答
回答1:可不可以使用 Promise?
標簽:
JavaScript
相關文章:
1. 關docker hub上有些鏡像的tag被標記““This image has vulnerabilities””2. docker鏡像push報錯3. Docker for Mac 創(chuàng)建的dnsmasq容器連不上/不工作的問題4. javascript - 在 model里定義的 引用表模型時,model為undefined。5. 利用IPMI遠程安裝centos報錯!6. node.js - mongodb查找子對象的名稱為某個值的對象的方法7. 運行python程序時出現(xiàn)“應用程序發(fā)生異常”的內存錯誤?8. html5和Flash對抗是什么情況?9. phpstudy8.1沒集成mysql-front10. 前端 - @media query 使用出現(xiàn)的問題?
排行榜

熱門標簽
網(wǎng)公網(wǎng)安備