book-server
Version:
25 lines (21 loc) • 554 B
JavaScript
#!/usr/bin/env node
const fs = require('fs')
function tree1(filePath,prefix){
try{
fs.accessSync(filePath)
const fileStat = fs.statSync(filePath)
if(fileStat.isFile()) return
const files = fs.readdirSync(filePath)
files.forEach((item,index)=> {
if(index === files.length-1) {
console.log(`${prefix}└──${item}`)
}else{
console.log(`${prefix}├──${item}`)
}
tree1(filePath+'/'+files[index],'│ ')
})
}catch(e){
console.log('error!')
}
}
tree1('../../amp/xxxx/apache/','')