场景
windows cmd 中自带的 tree
命令功能太简单,实现不了忽略文件夹或文件,指定树层级等功能。
介绍
tree-node-cli 是一款使用 Node.js 编写的开源工具,也是跨平台的,可以实现以上需求和其他更多功能
安装
yarn global add tree-node-cli
使用
treee -L 2 -I "node_modules"
-L
指定树的层级为-I
指定要忽略的目录或文件,多个使用|分割
我这里用的是 treee
命令,安装后会有 tree
和 treee
两个可用的命令,但 tree
用不了,应该是环境变量 Path
中 Yarn
的路径放在系统的 tree
之后导致系统优先匹配到系统自带的 tree
命令,我也懒得改了,暂时用 treee
也可以