使用tree生成專案目錄樹結構

2021-10-24 06:45:13 字數 1069 閱讀 3095

全域性安裝:npm install -g treer

使用示例:treer -e ./result.txt -i node_modules

遍歷到result.txt檔案,忽略node_modules

缺陷:格式固定,引數順序前後順序不可隨意調換,不能選擇目錄層級

npm詳細使用文件:

全域性安裝:npm install -g tree-node-cli

使用示例:tree -l 3 -i "node_modules" > tree.md

遍歷三層目錄結構,忽略node_modules,輸出到tree.md

缺點:依賴node,得裝tree-node-cli工具

npm詳細使用文件:

注意:如果你之前安裝了tree-node-cli,而現在又繼續安裝tree-cli,現在安裝的會覆蓋之前安裝的,避免命令的衝突,可以先解除安裝之前的tree-node-cli,使用的命令是:npm uninstall -g tree-node-cli,反過來也是一樣

全域性安裝:npm install -g tree-cli

使用示例:tree -l 3 -o out.txt -d --ignore 'node_modules/'

此時你可以把你整理好的readme文件更改提交到**倉庫當中了,然而當你發現把生成號的目錄結構上傳到github或者公司的gitlab專案上,你會發現,生成的目錄結構並沒有如本地的一樣,以樹狀圖展示的,而是擠在一塊的

非常粗暴的解決辦法就是:把目錄結構用反引號給包裹起來(markdown語法)

npm詳細使用文件:

Mac使用tree生成目錄結構

程式設計師經常會有需求,需要列出專案的結構樹。mac或者linux下可以使用tree列出專案結構,如下圖這種 tree examples examples example.js使用起來也非常簡單。mac下可以使用brew install tree進行安裝。安裝後,在terminal中輸入tree a...

MacOS如何使用 tree 生成目錄結構

homebrew官網 homebrew介紹和使用 根據官網的方法安裝 usr bin ruby e curl fssl 比如我的 this script will install usr local bin brew usr local share doc homebrew usr local sh...

widowns 列出檔案目錄樹結構 tree命令

tree drive path f a f 顯示每個資料夾中檔案的名稱。帶副檔名 a 使用 ascii 字元,而不使用擴充套件字元。tree f list.txt 將帶副檔名的檔案目錄輸出到list.txt檔案中 使用方法 開始 執行 輸入cmd回車 然後比如我要匯出 我的電腦 e盤 下的php h...