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);
