Skip to content

Commit f0ab10a

Browse files
committed
204
1 parent 13963fb commit f0ab10a

5 files changed

Lines changed: 2611 additions & 215 deletions

File tree

helper.js

Lines changed: 23 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -3,19 +3,32 @@
33
* @author 黄子毅
44
*/
55

6-
const fs = require('fs')
6+
const fs = require("fs");
77

8-
const dirs = ['前沿技术', '设计模式', '编译原理', '源码解读', '商业思考', '算法']
8+
const dirs = [
9+
"前沿技术",
10+
"设计模式",
11+
"编译原理",
12+
"源码解读",
13+
"商业思考",
14+
"算法",
15+
];
916

10-
dirs.forEach(dir => {
17+
dirs.forEach((dir) => {
1118
const readDir = fs.readdirSync(`./${dir}`);
1219

13-
console.log(`### ${dir}\n`)
20+
console.log(`### ${dir}\n`);
1421

15-
readDir.sort((left, right) => left.split('.')[0] - right.split('.')[0]).forEach(dirName=>{
16-
console.log(`- <a href="./${dir}/${dirName}">${dirName.replace('.md', '')}</a>`)
17-
})
18-
19-
console.log('')
20-
})
22+
readDir
23+
.sort((left, right) => left.split(".")[0] - right.split(".")[0])
24+
.forEach((dirName) => {
25+
console.log(
26+
`- <a href="./${dir}/${encodeURI(dirName)}">${dirName.replace(
27+
".md",
28+
""
29+
)}</a>`
30+
);
31+
});
2132

33+
console.log("");
34+
});

0 commit comments

Comments
 (0)