项目如何生成tree.md,使用tree生成目录树

一、安装tree-node-cli,全局安装(基于node,安装前安装node.js)

#安装tree-node-cli模块包
npm install -g tree-node-cli

二、使用命令

$ tree --help
Usage: tree [options]

Options:
  -V, --version             output the version number
  -a, --all-files           All files, include hidden files, are printed.
  --dirs-first              List directories before files.
  -d, --dirs-only           只显示文件夹
  -I, --exclude [patterns]  用于过滤不想要显示的文件或者文件夹。比如你想要过滤项目中的vendor文件 
                            夹,可以使用tree -I “vendor”;
  -L, --max-depth <n>       显示项目的层级。n表示层级数。比如想要显示项目三层结构,用tree -l 3;
  -r, --reverse             Sort the output in reverse alphabetic order.
  -F, --trailing-slash      Append a '/' for directories.
  -h, --help                output usage information
   tree > tree.md 将项目结构输出到tree.md这个文件。

1.如果我们要显示某个项目下3层的所有文件结构,同时又过滤node_modules文件夹,最后输出到tree.md,在自己根目录下运行下面命令:

$ tree -L 3 -I "node_modules" > tree.md

2.同时排除掉多个文件夹

$ tree -I "node_modules|cache|test_*" > tree.md  (test_*代表以test_开头的文件夹都不会被显示出来)

 

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值