我對編碼有點陌生,我需要計算檔案夾中特定型別的檔案,但我不知道如何使用 fs 模塊!
我目前的代碼:
const fs = require('fs');
fs.readdir(dir, (err, files) => {
console.log(files.length)
});
有人能幫我嗎?
uj5u.com熱心網友回復:
你可以這樣使用path.extname:
const fs = require('fs');
const path = require('path');
fs.readdir(dir, (err, files) => {
const result = files.filter(f => path.extname(f).toLowerCase() === yourExtension).length
console.log(result)
});
另外,正如 MegaMix_Craft 所提到的,注意變數yourExtension. 它必須有點.value。例如,它.js不僅應該是js.
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/351407.html
標籤:节点.js
