UNPKG

book-server

Version:

25 lines (21 loc) 554 B
#!/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/','')