Skip to content

Commit 98b92d7

Browse files
committed
Relocate and refresh 1-Chapter Quick Master List to the end of Section 1
1 parent 9462c7c commit 98b92d7

1 file changed

Lines changed: 56 additions & 39 deletions

File tree

CLONE_MANUAL_DETAILED.md

Lines changed: 56 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -271,45 +271,8 @@
271271
> }
272272
> ```
273273
>
274-
> ### 🚀 한눈에 보는 "환경 세팅" 퀵 리스트 (Summary)
275-
>
276-
> 지금까지의 과정을 한 페이지의 체크리스트로 요약해 드립니다. 터미널에 이 순서대로 입력하셨다면 완벽합니다!
277-
>
278-
> #### 1단계: 글로벌 도구 설치 (전역 설정)
279-
> ```bash
280-
> # 1. TypeScript 글로벌 설치 (감리사 선임)
281-
> npm install -g typescript
282-
>
283-
> # 2. pnpm 글로벌 설치 (자재 관리 소장 영입)
284-
> npm install -g pnpm
285-
> ```
286-
>
287-
> #### 2단계: 프로젝트 폴더 및 초기화
288-
> ```bash
289-
> # 1. 폴더 생성 및 이동 (집터 닦기)
290-
> mkdir -p ~/Workspace/openclaw-lab
291-
> cd ~/Workspace/openclaw-lab
292-
>
293-
> # 2. 프로젝트 시작 (호적 만들기)
294-
> pnpm init
295-
> ```
296-
>
297-
> #### 3단계: 필수 라이브러리 설치 (자재 주문)
298-
> ```bash
299-
> # 1. 런타임 및 통신 자재 주문
300-
> pnpm add hono @hono/node-server @whiskeysockets/baileys better-sqlite3
301-
>
302-
> # 2. 개발용 도구(TS) 주문
303-
> pnpm add -D typescript @types/node
304-
> ```
305-
>
306-
> #### 4단계: TypeScript 설정 (법전 작성)
307-
> ```bash
308-
> # 1. 기본 설정 파일 생성
309-
> npx tsc --init
310-
> ```
311-
>
312-
> * **축하합니다! 성공적으로 환경 세팅을 마치셨습니다.** 여기까지 따라오시느라 고생 많으셨습니다. You've worked hard to follow along this far.
274+
> * **축하합니다! 성공적으로 환경 세팅을 마치셨습니다.** 여기까지 따라오시느라 고생 많으셨습니다.
275+
313276
314277
---
315278
@@ -549,8 +512,62 @@
549512
3. `server.ts`에서 `Hono`를 import 할 때, `node_modules/hono/dist/index.mjs`를 정확히 찾아냅니다.
550513
551514
515+
516+
### 🚀 1장 요약: "환경 세팅" 퀵 마스터 리스트 (The Master Commands)
517+
518+
지금까지 **1장: 프로젝트 초기화**에서 수행한 모든 단계를 한눈에 정리했습니다. 터미널을 열고 이 순서대로만 진행하셨다면, 여러분의 컴퓨터는 이제 강력한 통역 서버를 가동할 완벽한 준비를 마친 상태입니다.
519+
520+
---
521+
522+
#### [Step 1] 글로벌 인프라 구축 (전역 도구)
523+
컴퓨터 어느 곳에서나 쓸 수 있는 필수 도구들을 먼저 설치합니다.
524+
```bash
525+
# 1. Node.js 설치 확인 (버전 22 이상)
526+
node -v
527+
528+
# 2. TypeScript 글로벌 설치 (문법 감리사 선임)
529+
npm install -g typescript
530+
531+
# 3. pnpm 글로벌 설치 (자재 관리 소장 영입)
532+
npm install -g pnpm
533+
```
534+
535+
#### [Step 2] 베이스캠프 지정 및 입주 (초기화)
536+
프로젝트가 위치할 물리적인 주소를 정하고 '문패'를 답니다.
537+
```bash
538+
# 1. 폴더 생성 및 이동 (집터 닦기)
539+
mkdir -p ~/Workspace/openclaw-lab
540+
cd ~/Workspace/openclaw-lab
541+
542+
# 2. 프로젝트 시작 (호적 만들기)
543+
pnpm init
544+
```
545+
546+
#### [Step 3] 자재 주문 (라이브러리 설치)
547+
서버를 돌리는 데 필요한 핵심 부품과 설계 도구를 주문합니다.
548+
```bash
549+
# 1. 핵심 런타임 및 통신 부품 (Hono, Baileys, SQLite)
550+
pnpm add hono @hono/node-server @whiskeysockets/baileys better-sqlite3
551+
552+
# 2. 개발용 보안 도구 (TS 및 타입 정의)
553+
pnpm add -D typescript @types/node
554+
```
555+
556+
#### [Step 4] 프로젝트 법전 작성 (TS 설정)
557+
이 건물을 지을 때 지켜야 할 엄격한 규칙을 선포합니다.
558+
```bash
559+
# 1. tsconfig.json 파일 생성
560+
npx tsc --init
561+
```
562+
563+
---
564+
565+
> **💬 코치 코멘트(Sam LEE)**:
566+
> "축하합니다! 드디어 험난한 **기초 공사(1장)** 를 무사히 마치셨습니다. 이제 여러분의 폴더에는 `package.json``tsconfig.json`이라는 든든한 설계도가 놓여 있습니다. 2장부터는 이 설계도를 바탕으로 실제 서버의 '심장'과 '입/귀'를 하나씩 조립해 나갈 것입니다. 준비되셨나요? 가봅시다!"
567+
552568
---
553569
570+
554571
## 2. Gateway Server 구축 (The Nervous System)
555572
556573
Gateway는 단순한 서버가 아닙니다. 모든 데이터(메시지, 명령)가 지나가는 **고속도로이자, 시스템의 중추 신경망**입니다.

0 commit comments

Comments
 (0)