nodejs 讀取目錄

2022-06-09 19:12:07 字數 1177 閱讀 9067

文件參考位址

1. 常用讀取目錄方式

const fs = require('fs')

const path = require('path')

let filedir = path.resolve(__dirname, './filedir')

// 非同步讀取目錄內容

fs.readdir(filedir, , (err, files) => )

2. 語法說明
/*

* 非同步讀取目錄內容,(若不存在目錄,則發生異常)

* @param path 目錄名

* @param options

* encoding , 編碼方式,預設值是 'utf8'

* withfiletypes , 返回的檔案物件是否包含檔案型別,預設值為 false

* @param callback **函式

* err 讀取目錄內容時丟擲的錯誤

* files 讀取到的目錄內容

*/function readdir(path[, options], callback) {}

備註:

options是字串,則該值需是乙個字串編碼型別

fs.readdir(path, 'utf8', (err, files) => {})
files為讀取到的 目錄中 檔名稱的 數

options中的withfiletypes若設定為true,會返回 檔案型別

fs.readdir(filedir, , (err, files) => ,

// dirent

// ]

})

功能和引數與該介面的 非同步 api 類似,只是引數少了**函式

const fs = require('fs')

fs.readdirsync(path[, options])

Nodejs筆記 Nodejs讀取 寫入檔案內容

var fs require fs 流的方式讀取檔案 var readstream fs.createreadstream input.txt var str var count 0 次數 readstream.on data function chunk 讀取完成 readstream.on en...

NodeJS學習目錄

幾年前,對於學習nodejs可能還有所遲疑,怕分散了前端學習的精力。但到了現在,如果不學習nodejs,前端的學習卻可能無法再有所進展。技術的進步就是這麼殘酷。對新技術觀望的時候,該技術已經大行其道了 小火柴將nodejs的知識體系進行了梳理和歸納,總結成以下目錄初識 安裝 事件events模組 包...

NodeJS系列 目錄

回到佔佔推薦部落格索引 node.js是乙個執行在chrome指令碼引擎上的應用程式,它是基於事件驅動,單純種,非阻塞的輕量級的,高效的應用程式,它可以用做搭建 伺服器上 node.js官網的乙個類似hello world的例項 上面 的功能是開啟乙個埠1337來進行http協議的監聽,當有客戶端發...