Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
68 changes: 68 additions & 0 deletions typescript/onebite/yujin/ch0.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,68 @@
요청하신 내용을 바탕으로 가독성을 높인 **Markdown** 형식의 정리본입니다. 강의 자료나 수강생 안내 가이드로 바로 활용하시기 좋습니다.

---

# 0챕터. 성공적인 실습을 위한 환경 설정 가이드

본격적인 강의 수강에 앞서, 실습에 필요한 핵심 도구들을 설치하고 확인하는 과정을 진행합니다.

---

## 1. 강의 핵심 도구 소개

원활한 타입스크립트 실습을 위해 아래 두 가지 도구를 반드시 준비해 주세요.

* **Node.js (18버전 권장):** 자바스크립트/타입스크립트 실행 환경
* **Visual Studio Code (VS Code):** 코드 편집기(에디터)

---

## 2. Node.js 설치 및 확인

타입스크립트 코드를 직접 실행해보기 위해 필수적으로 설치해야 합니다.

### 권장 버전: LTS (Long Term Support)

LTS는 오랜 기간 안정적으로 지원되는 버전을 의미합니다. 안정성이 검증된 **16, 18, 20 버전** 중 하나를 설치하세요.

### 설치 방법

1. [Node.js 공식 홈페이지](https://nodejs.org/)에 접속합니다.
2. 좌측의 **LTS**라고 적힌 다운로드 버튼을 클릭합니다.
3. 다운로드된 설치 파일을 실행하여 설치를 완료합니다.

### 설치 확인

터미널(또는 명령 프롬프트)을 열어 아래 명령어를 입력하여 확인합니다.

| 명령어 | 용도 | 기대 결과 |
| --- | --- | --- |
| `node -v` | Node.js 버전 확인 | v16.x.x, v18.x.x, v20.x.x 등 출력 |
| `npm -v` | npm 버전 확인 | 설치된 npm 버전 번호 출력 |

> **💡 Tip:** 만약 버전이 출력되지 않거나 오류가 발생한다면, 터미널을 완전히 종료 후 다시 실행해 보세요. 여전히 안 된다면 기존 프로그램을 제거하고 재설치하는 것을 권장합니다.

---

## 3. Visual Studio Code (VS Code) 설치

전 세계 프로그래머들이 가장 선호하는 에디터인 VS Code를 준비합니다.

* **설치 방법:** [VS Code 공식 홈페이지](https://code.visualstudio.com/)에서 본인의 운영체제(Windows/macOS)에 맞는 설치 파일을 다운로드하여 설치합니다.
* **참고:** VS Code의 버전은 실습 결과에 큰 영향을 주지 않으므로 최신 버전을 사용하시면 됩니다.

---

## 4. 추가 설정 및 팁 (Optional)

### 🇰🇷 한국어 팩 설치

VS Code의 기본 언어는 영어입니다. 한국어 메뉴가 편하신 분들은 아래 과정을 참고하세요.

1. VS Code 좌측의 **Extensions(확장)** 아이콘 클릭
2. `Korean Language Pack` 검색 후 설치
3. VS Code 재실행

### 📦 npm이란?

**Node Package Manager**의 약자로, Node.js 설치 시 함께 제공되는 도구입니다. 외부 라이브러리(패키지)를 설치, 삭제, 업데이트할 때 사용하며 앞으로의 실습에서 자주 활용하게 됩니다.
368 changes: 368 additions & 0 deletions typescript/onebite/yujin/ch1.md

Large diffs are not rendered by default.

Loading