項目地址:https://github.com/jrainlau/filemap
開發環境node
版本爲5.4.1node
做爲一個常常寫博客的人,在介紹本身的項目的時候每每須要介紹文件目錄結構。在以往的狀況下,要麼一行一行手動碼字輸入,要麼簡單粗暴地截圖,都沒法方便快速地構造一個文件目錄結構圖出來。後來在學習算法的時候,發現文件目錄結構跟樹
的概念很是像,因而便萌生出製做一個自動化文件目錄結構生成工具出來。git
git clone git@github.com:jrainlau/filemap.git cd ./filemap && cd example node filemap.js
(PS:請確保filemap.js
文件在根目錄下)github
node filemap.js <-i folder-name folder-name folder-name ...>
<-i folder-name>:爲了隱藏一些包含了太多子文件和子文件夾的目錄,好比node_modules
文件夾,咱們能夠使用這一條命令避免它們展開。文件名之間用空格隔開。算法
MIT工具