1.安装插件 npm install -g tree-node-cli 2.进入项目文件夹下,打开cmd执行如下命令即可在终端中生成,复制保存下来即可。 treee -L 3 -I "node_modules|.idea|objects|.git" -a --dirs-first 结果如下图 4.复制放在readme.md中 效果如下
使用tree-node-cli 自动生成目录树结构 一、安装 Node 和 Git 下载Node.js和Git,网上教程很多,这里不再赘述。 二、安装 tree-node-cli 在项目的根文件夹下鼠标右键打开Git Bash Here: 输入下面命令进行安装: npm install -gtree-node-cli 三、自动生成目录树结构 输入下面命令: tree-L4-I "Scripts|Lib|pyca...
分别是tree-cli和tree-node-cli,这两个是一个作者。其中tree-node-cli是比较适合Linux用户的,大小写区分,而且还有API,但是目前不能直接生成文件。除了这种类型的,还有生成md的、能生成网页的等等,大家自己搜搜就好了。 安装tree-node-cli npm install -g tree-node-cli 使用 执行如下命令即可在终端中生成,复制保...
conststring=tree('path/to/dir',{allFiles:true,exclude:[/node_modules/,/lcov/],maxDepth:4,});console.log(string); License MIT npm itree-node-cli Repository github.com/yangshun/tree-node-cli Version 1.6.0 Total Files 9 Last publish ...
npm install -g tree-node-cli 1. 2. 使用命令 $ 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. ...
tree -L 2 L 表示 level,表示的是目录的层级,n 表示目录的第几个层级 tree -d -L 2 d 表示 directory,只显示目录名,不显示文件名 tree -I ‘node_models’ I 表示 ignore,忽略指定的文件或者文件夹 tree-cli 为了避免和系统的 tree 命令冲突,需要用 treee 代替 tree, ...
--version:输出tree-cli的版本。 --debug:显示调试信息。 --fullpath:打印每个文件的完整路径前缀。 --ignore:忽略您指定的目录或文件-接受以逗号分隔的字符串作为数组: 'node_modules/, .git/, .gitignore' --link:如果符号链接指向目录,则遵循符号链接,就好像它们是目录一样。在检测到时将避免会导致递归的...
Node.js API consttree=require('tree-node-cli');conststring=tree('path/to/dir',options); optionsis a configuration object with the following fields: conststring=tree('path/to/dir',{allFiles:true,exclude:[/node_modules/,/lcov/],maxDepth:4,});console.log(string); ...
虽说Tree-sitter 解析功能都是通过 C API 暴露的,但官方提供了一些主流语言的 Binding Library,所以我们可以使用 JavaScript、Python 等语言快速使用 Tree-sitter。 后续为了方便,我会使用Node.js版的 Tree-sitter —— node-tree-sitter 来为大家做进一步讲解。(Tree-sitter 有对应的 wasm 版本,所以在浏览器环境也...