windows下使用tree列出目录文件
前言
我们经常在写博客或者项目设计文档时需要列出项目的结构树。我们下可以使用 tree 列出项目结构,如下面这种:
1 | $ tree -L 2 -I "node_modules" |
使用 windows 自带的 tree 命令
windows 提供了一个 tree 命令可供我们使用,但是不太好用。
1 | TREE [drive:][path] [/F] [/A] |
当然你也可以使用ls
命令,但是不太好看。
1 | PS D:\Data\00Code\Git\GitHub\Myblog\blog\source\_posts> ls |
使用基于node的tree-node-cli
官方文档[1] [yangshun/tree-node-cli]参考资料
- 安装
tree-node-cli
1 | npm install -g tree-node-cli |
- 命令
在 Windows 和 Linux 上使用命令 treee 以避免与内置的 tree 命令冲突。
1 | treee --help |
- 帮助
treee -h
- 忽略目录或文件 # 忽略多个,使用 | 分割
tree -I "node_modules|public|vite.config.ts"
- 指定目录层级
tree -L 2 -I "node_modules"
- 显示.xxx文件
tree -I "node_modules" -a
# tree-node-cli 默认忽略了 .xxx 类文件
参考资料
本部落格所有文章除特別声明外,均采用CC BY-NC-SA 4.0许可协议。转载请注明来自lizilong!
评论