node.js 獲取某一個文件夾目錄下的文件名稱


const fs = require("fs");

// 批量注冊最新創建的html頁面
let tmp = []
let HtmlPages = [] // 獲取css文件夾下的所有html文件
const files = fs.readdirSync('./src/css')
files.forEach(function (item, index) {
   // 壓縮或者bese文件是沒有相對應的頁面的,這里做排除
   if(item.indexOf('.css') == -1){
    tmp.push(item)
   }
})
  HtmlPages = tmp.map(item => {
  return item.substring(0,item.indexOf('.'))
})
// 批量注冊結束

css文件目錄

之后生成結構

之前的結構需要手動添加很繁瑣

讀取根目錄下文件夾的所有名稱

var fs = require('fs');

let components = []
const files = fs.readdirSync('./')
files.forEach(function (item, index) {
    let stat = fs.lstatSync("./" + item)
    if (stat.isDirectory() === true) { 
      components.push(item)
    }
})

console.log(components);


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM