feat: 前三日技术扫盲审查
This commit is contained in:
+28
-67
@@ -1,8 +1,7 @@
|
||||
# Day_2:命令行基础——不用鼠标操作文件
|
||||
|
||||
> 今天暂时不写界面,先掌握 React Native 项目同样离不开的命令行基础。
|
||||
>
|
||||
> 我们来学习一个程序员每天都会接触的工具:**命令行(Command Line)**。
|
||||
> 今天暂时不写界面,先掌握任何项目都离不开的基础:
|
||||
> **命令行(Command Line)**。
|
||||
|
||||
预计用时:30~45 分钟
|
||||
|
||||
@@ -21,9 +20,7 @@
|
||||
- Windows 与 macOS 的命令行有什么区别
|
||||
- 为什么很多开发命令必须在“正确的目录”中执行
|
||||
|
||||
今天不要求背命令。
|
||||
|
||||
真正需要建立的是:
|
||||
今天需要理解的是:
|
||||
|
||||
> **“我现在在哪里?我要去哪里?我要操作哪个文件?”**
|
||||
|
||||
@@ -40,9 +37,7 @@
|
||||
可以直接在 VS Code 中点击:
|
||||
|
||||
```text
|
||||
终端
|
||||
→
|
||||
新建终端
|
||||
终端 → 新建终端
|
||||
```
|
||||
|
||||
通常会打开:
|
||||
@@ -54,7 +49,24 @@ PowerShell
|
||||
你可能看到:
|
||||
|
||||
```text
|
||||
PS C:\Users\Arthur>
|
||||
PS C:\Users\Arthur\...\your_project>
|
||||
```
|
||||
|
||||
也可以使用 Windows 自带的:
|
||||
```text
|
||||
cmd 或 Powershell
|
||||
```
|
||||
|
||||
通过:
|
||||
|
||||
```text
|
||||
Win + R
|
||||
```
|
||||
|
||||
打开“运行”,然后搜索:
|
||||
|
||||
```text
|
||||
cmd 或 Powershell
|
||||
```
|
||||
|
||||
---
|
||||
@@ -64,9 +76,7 @@ PS C:\Users\Arthur>
|
||||
同样可以直接使用 VS Code:
|
||||
|
||||
```text
|
||||
Terminal
|
||||
→
|
||||
New Terminal
|
||||
终端 → 新建终端
|
||||
```
|
||||
|
||||
通常会打开:
|
||||
@@ -101,9 +111,9 @@ Terminal
|
||||
|
||||
---
|
||||
|
||||
# 2. Windows 和 macOS 的命令一样吗?
|
||||
# 终端命令
|
||||
|
||||
有些一样,有些不一样。
|
||||
基于不同系统,Windows 和 macOS 的终端命令略有差异。
|
||||
|
||||
今天会使用的命令大部分在两个系统中都可以使用。
|
||||
|
||||
@@ -118,10 +128,6 @@ Terminal
|
||||
| 清屏 | `cls` / `clear` | `clear` |
|
||||
| 创建空文件 | `New-Item` | `touch` |
|
||||
|
||||
所以你会发现:
|
||||
|
||||
> Windows PowerShell 和 macOS Terminal 的基本使用方式其实非常接近。
|
||||
|
||||
后面的教程如果没有特别说明:
|
||||
|
||||
```bash
|
||||
@@ -172,7 +178,7 @@ C:\Users\Arthur
|
||||
/Users/arthur
|
||||
```
|
||||
|
||||
虽然路径长得不一样,但表达的是同一个概念:
|
||||
这行文字表达的概念是:
|
||||
|
||||
> **你当前所在的位置。**
|
||||
|
||||
@@ -342,7 +348,7 @@ Windows 和 macOS 都建议养成这个习惯:
|
||||
```text
|
||||
CampusHelper
|
||||
app-rookie
|
||||
my-project
|
||||
my_project
|
||||
```
|
||||
|
||||
这种没有空格的名字。
|
||||
@@ -421,17 +427,6 @@ Documents
|
||||
|
||||
> 上一级目录。
|
||||
|
||||
所以以后如果看到:
|
||||
|
||||
```text
|
||||
./
|
||||
../
|
||||
```
|
||||
|
||||
不要觉得它是什么特殊代码。
|
||||
|
||||
它们本质上只是在描述位置。
|
||||
|
||||
---
|
||||
|
||||
# 9. 创建文件夹
|
||||
@@ -526,11 +521,7 @@ projects
|
||||
notes
|
||||
```
|
||||
|
||||
到这里你已经在:
|
||||
|
||||
> **完全不用鼠标**
|
||||
|
||||
的情况下创建了三个文件夹。
|
||||
到这里: **完全不用鼠标** 的情况下,你已经创建了三个文件夹。
|
||||
|
||||
---
|
||||
|
||||
@@ -1282,33 +1273,3 @@ cd -
|
||||
|
||||
---
|
||||
|
||||
# 今天最重要的一句话
|
||||
|
||||
以后当你看到:
|
||||
|
||||
```text
|
||||
找不到文件
|
||||
找不到项目
|
||||
找不到配置
|
||||
not a git repository
|
||||
```
|
||||
|
||||
不要第一时间慌。
|
||||
|
||||
先执行:
|
||||
|
||||
```bash
|
||||
pwd
|
||||
```
|
||||
|
||||
然后:
|
||||
|
||||
```bash
|
||||
ls
|
||||
```
|
||||
|
||||
问自己:
|
||||
|
||||
> **我现在在哪里?我要操作的东西真的在这里吗?**
|
||||
|
||||
这会解决很多未来的开发问题。
|
||||
|
||||
Reference in New Issue
Block a user