24
24
25
25
最好的也是最自由的使用方法是:在终端中使用我们的脚手架,通过三个核心指令:` lk ` ,` lf ` ,` lc ` ,来创建和检查你的题解。
26
26
27
- [ 安装] ( #一.全局安装脚手架 ( 方案 A )) · [ 使用] ( #CLI的使用 )
27
+ [ 安装] ( #cli-install ) · [ 使用] ( #cli-usage )
28
28
29
29
### 方案 B : fork (受支持的)
30
30
31
31
你也可以使用` github ` 的` fork ` 功能来创建我们的项目副本,然后,直接使用项目内置指令进行题解的创建和检查。
32
32
33
- [ 安装] ( #二.使用` fork`创建你自己的`leetcode-practice`仓库副本 ( 方案 B )) · [ 使用] ( #fork项目的使用 )
33
+ [ 安装] ( #fork-install ) · [ 使用] ( #fork-usage )
34
34
35
35
### 方案 C : plugin (受支持的)
36
36
37
37
你同样可以使用我们发布在插件市场的插件` leetcode-practice ` 来进行交互式的创建和检查题解。(支持两个主流编辑器:` WebStorm ` 和 ` VS Code ` )
38
38
39
- [ 安装] (#三.在编辑器的插件市场安装插件 [ WebStorm/VS code ] (方案 C)) · [ 使用] ( #插件的使用 )
39
+ [ 安装] ( #plugin-install ) · [ 使用] ( #plugin-usage )
40
40
41
41
## 预备条件
42
42
45
45
| nodejs | lts |
46
46
| git | lts |
47
47
48
- > note: nodejs:[ 不知道如何安装node?点我进行了解] ( https://nodejs.org/en/learn/getting-started/how-to-install-nodejs )
48
+ > note: nodejs:[ nodejs安装向导] ( https://nodejs.org/en/learn/getting-started/how-to-install-nodejs )
49
+ >
50
+ > git:[ git下载地址] ( https://git-scm.com/downloads )
51
+
49
52
## 安装
50
53
51
- ### 一.全局安装脚手架 (方案 A)
54
+ ### 一.全局安装脚手架 (方案 A){#cli-install}
52
55
53
56
你可以使用任意npm包管理软件(例如` npm ` ,` yarn ` ,` pnpm ` 等)的全局安装方法进行安装。
54
57
@@ -61,7 +64,7 @@ pnpm install -g leetcode-practice
61
64
yarn global install leetcode-practice
62
65
```
63
66
64
- ### 二.使用 ` fork ` 创建你自己的 ` leetcode-practice ` 仓库副本 (方案 B)
67
+ ### 二.使用fork创建你自己的leetcode-practice仓库副本 (方案 B){#fork-install}
65
68
66
69
#### 常规方法
67
70
1 . 打开我们的项目地址:[ leetcode-practice] ( https://github.com/wh131462/leetcode-practice )
@@ -98,15 +101,15 @@ npm run easy-fork
98
101
99
102
3 . 完成部署
100
103
101
- ### 三.在编辑器的插件市场安装插件[ WebStorm/VS code ] (方案 C)
104
+ ### 三.在编辑器的插件市场安装插件 (方案 C){#plugin-install}
102
105
103
106
待开发...
104
107
105
108
## 使用方法
106
109
107
- ### CLI的使用
110
+ ### CLI的使用{#cli-usage}
108
111
109
- #### 1. 创建题解 - ` lc `
112
+ #### 1.创建题解 - ` lc ` {#lc}
110
113
111
114
##### [ 1] . 获取今日题目 - [ ` -t ` /` --today ` ]
112
115
@@ -184,7 +187,7 @@ lc -e
184
187
185
188
```
186
189
187
- #### 2. 检查题解 - ` lk `
190
+ #### 2.检查题解 - ` lk ` {#lk}
188
191
189
192
##### [ 1] . 检查今日题解 [ ` -t ` /` --today ` ]
190
193
@@ -293,13 +296,13 @@ workspace/leetcode-practice [dev●] » lk -e
293
296
文件地址为: /Users/mac-106/wh131462/workspace/leetcode-practice/41.first-missing-positive/index.js
294
297
```
295
298
296
- #### 3. 题目查找 - ` lf `
299
+ #### 3.题目查找 - ` lf ` {#lf}
297
300
298
301
待开发...
299
302
300
303
##### [ 1] . 查看题目列表[ 待开发]
301
304
302
- #### 4. 通用参数
305
+ #### 4.通用参数
303
306
304
307
##### [ 1] . 指定目录 - [ ` -d ` /` -directory ` ]
305
308
@@ -361,7 +364,7 @@ github仓库的版本号获取成功!
361
364
更新完成~祝你使用愉快~
362
365
```
363
366
364
- ### fork项目的使用
367
+ ### fork项目的使用{#fork-usage}
365
368
##### [ 0] . 安装依赖
366
369
367
370
在使用之前,先使用包管理工具进行依赖的安装.
@@ -378,7 +381,7 @@ fork项目中的指令,使用上和脚手架CLI的使用参数是一致的,只
378
381
> 注意:在项目中的脚本,和脚手架的唯一区别就是默认指定了` -d ` 参数,指向了项目根目录的` src ` 目录,所以所有的指令都是在src中默认执行的.
379
382
##### [ 1] . 创建题解 [ ` lc ` ]
380
383
381
- 参数参考cli的` lc ` 部分: [ lc] (#1 . 创建题解 - ` lc ` )
384
+ 参数参考cli的` lc ` 部分: [ lc] ( #lc )
382
385
383
386
简单使用示例:
384
387
``` shell
@@ -398,7 +401,8 @@ MODE: identity
398
401
```
399
402
400
403
##### [ 2] . 检查题解 [ ` lk ` ]
401
- 参数参考cli的` lk ` 部分: [ lk] (#2 . 检查题解 - ` lk ` )
404
+
405
+ 参数参考cli的` lk ` 部分: [ lk] ( #lk )
402
406
403
407
简单使用示例:
404
408
``` shell
@@ -425,7 +429,7 @@ MODE: identity
425
429
426
430
##### [ 3] . 查找题解 [ ` lf ` ]
427
431
428
- 参数参考cli的` lf ` 部分: [ lf] (#3 . 题目查找 - ` lf ` )
432
+ 参数参考cli的` lf ` 部分: [ lf] ( #lf )
429
433
430
434
待开发...
431
435
@@ -435,7 +439,7 @@ MODE: identity
435
439
436
440
> 注意: 如果你有自己的优化更改代码,这一步请谨慎操作! 请参考我们的[ 特殊情况下的升级方案] ( ./update.md ) !
437
441
438
- ### 插件的使用
442
+ ### 插件的使用{#plugin-usage}
439
443
440
444
待开发...
441
445
0 commit comments