一、前言
前后端编写 README.md
文档的时候,常常需要描写项目的结构,使用 tree
命令生成的目录又不能忽略某个目录,不方便。后来我找到了可以忽略某些目录的 treer
命令 ,特此记录一下:
二、使用 treer 生成项目结构
全局安装tree ,用于生成目录结构
npm install treer -g
查看版本
treer --version
生成项目骨架
treer -d ./ -e treer.md -i "/node_modules|.git|.idea|dist|.flattened-pom.xml|logs|target|.iml|.java|.xml|.png|.sql|src|.txt|.yml/"# -e 参数指定了输出文件为 treer.md, -i 参数表示要忽略的文件和文件夹的正则表达式列表。# -i "/node_modules|.git|.idea|dist|.flattened-pom.xml|logs|target/",命令会忽略指定文件和文件夹,注意前后的/不能省略