卖逼视频免费看片|狼人就干网中文字慕|成人av影院导航|人妻少妇精品无码专区二区妖婧|亚洲丝袜视频玖玖|一区二区免费中文|日本高清无码一区|国产91无码小说|国产黄片子视频91sese日韩|免费高清无码成人网站入口

遍歷指定目錄下所有文件 如何獲取運行node的工作目錄?

如何獲取運行node的工作目錄? 流程.cwd()表示執(zhí)行nodexxx.js公司現(xiàn)在的路流程.cwd():運行節(jié)點的工作目錄。您可以使用CD/D來修改工作目錄。 require.main.filen

如何獲取運行node的工作目錄?

流程.cwd()表示執(zhí)行nodexxx.js公司現(xiàn)在的路流程.cwd():運行節(jié)點的工作目錄。您可以使用CD/D來修改工作目錄。

require.main.filename文件名:以node命令開始的模塊的文件名,例如node XXX,其中文件名是this XXX。

概述應用程序.js在根目錄中

可以使用require(“path”)路徑.目錄名( require.main.filename文件名)

為什么NodeJS的回調(diào)會被稱為地獄?

nodejs中提供的所有異步操作都使用回調(diào)函數(shù),例如fs.readFile文件(“filename”,函數(shù)(err,Data){]}

]在前端,這種模式?jīng)]有問題。DOM事件相對獨立或者需要多個事件協(xié)同

但是對于節(jié)點來說,事務(wù)中存在多個異步調(diào)用的場景。例如,目錄遍歷操作的代碼如下:

}

]當然,這是一個更好的情況。很多時候,業(yè)務(wù)邏輯非常復雜,嵌套層的數(shù)量更多。這是不容易閱讀和理解的代碼,這是非?;靵y的dns.承諾

例如,可以按以下方式編寫:

const FS=require(“FS”)。允諾

異步函數(shù)main(){

const data=awaitfs.readfile文件(“filename”)

}

main()