一、简介
treer 是一个命令行工具,用于生成目录结构树。
二、安装
注意:treer 的安装需要用到 node.js,安装nvm-window(node版本管理工具)的问题
打开终端输入如下命令:
npm install treer -g三、用法
1. treer -h
打印帮助信息。
treer -h
Usage: index [options]Options:-V, --version          输出版本号-d, --directory [dir]  请指定一个目录来生成结构树 (默认: "当前目录路径")-i, --ignore [ig]      您可以忽略特定的目录名称-e, --export [epath]   导出到文件中-h, --help             输出使用信息2. treer -V
输出版本号。
treer -V
1.0.43. treer -d
指定一个目录来生成结构树,如果不指定目录,则会将当前目录作为指定目录。
treer -d 
D:\private\front\vue-admin-template
├─package-lock.json
├─package.json
├─tests
|   ├─unit
|   |  ├─.eslintrc.js
|   |  ├─utils
|   |  |   ├─formatTime.spec.js
|   |  |   ├─param2Obj.spec.js
|   |  |   ├─parseTime.spec.js
|   |  |   └validate.spec.js
//仅展示部分内容4. treer -i
忽略特定的目录名称,它也支持 rege 正则。
// 忽略多个目录treer -i "/node_modules|.git|.idea/"// 忽略单个目录treer -i node_modules5. treer -e
导出到的指定文件,可以配合-d、-i一起使用。
生成 vue 文件夹目录结构树并忽略 node_modules,最后将生成的目录结构树导入到 treer.md 文件中。
treer -d vue -e treer.md -i node_modules
treer -e treer.md -i node_modules    //生产当前目录结构树,忽略 node_modules 并写入到treer.md 文件中。The result has been saved into treer.md // 出现这段,表示保存成功。