以下以 redux 官方示例 todomvc 示例代码为例。先进入文件夹的根目录,如果不在根目录,需要在 tree 的命令后面添加目录路径。

仅显示目录结构

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# 根目录下,直接使用 tree 命令
C:\todomvc>tree
Folder PATH listing
Volume serial number is B051-6B82
C:.
├─public
└─src
├─actions
├─components
├─constants
├─containers
├─reducers
└─selectors

# 不在根目录下,则要添加需要生成树的目录
C:\>tree C:\todomvc
Folder PATH listing
Volume serial number is 00002C4F B051:6B82
C:\TODOMVC
├─public
└─src
├─actions
├─components
├─constants
├─containers
├─reducers
└─selectors

显示目录和文件树

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
C:\>tree /f C:\todomvc
Folder PATH listing
Volume serial number is 00004051 B051:6B82
C:\TODOMVC
│ .gitignore
│ package-lock.json
│ package.json
│ README.md
│ tree

├─public
│ index.html

└─src
│ index.js

├─actions
│ index.js

├─components
│ App.js
│ Footer.js
│ Header.js
│ Link.js
│ MainSection.js
│ TodoItem.js
│ TodoList.js
│ TodoTextInput.js

├─constants
│ ActionTypes.js
│ TodoFilters.js

├─containers
│ FilterLink.js
│ Header.js
│ MainSection.js
│ VisibleTodoList.js

├─reducers
│ index.js
│ todos.js
│ visibilityFilter.js

└─selectors
index.js

直接导出到文本文件

将带扩展名的文件目录输出到当前目录下的list.txt文件中

1
tree /f C:\todomvc > list.txt