Skip to content

Latest commit

Β 

History

13 Commits

Folders and files

NameName
Last commit message
Last commit date
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

webrtc-p2p-practice

πŸ“š WebRTC κΈ°μˆ μ— λŒ€ν•œ 정리

WebRTC에 λŒ€ν•œ λ‚΄μš©μ„ μ •λ¦¬ν•˜κ³  μ˜ˆμ œμ½”λ“œλ₯Ό κ΅¬ν˜„ν•©λ‹ˆλ‹€.


πŸ—‚οΈ Documents

WebRTC 이둠

  1. WebRTCλž€?
  2. WebRTC 톡신방법

πŸš€ Getting Started

1. Node.js 버전 μ„€μ •

Node.js v22.14.0 λ²„μ „μ—μ„œ λ™μž‘ν•©λ‹ˆλ‹€.
.nvmrc 파일이 μ œκ³΅λ˜λ―€λ‘œ nvm을 μ‚¬μš©ν•˜μ—¬ μ•„λž˜ λͺ…λ Ήμ–΄λ‘œ 버전을 맞좜 수 μžˆμŠ΅λ‹ˆλ‹€.

# .nvmrc의 λͺ…μ‹œλœ 버전 μ„€μΉ˜
nvm use

λ˜λŠ” μˆ˜λ™μœΌλ‘œ μ„€μΉ˜ν•˜λ €λ©΄ 곡식 Node.js λ‹€μš΄λ‘œλ“œλ₯Ό μ°Έκ³ ν•˜μ„Έμš”.


2. νŒ¨ν‚€μ§€ λ§€λ‹ˆμ € μ„€μ •

pnpm을 μ‚¬μš©ν•˜μ—¬ νŒ¨ν‚€μ§€λ₯Ό κ΄€λ¦¬ν•©λ‹ˆλ‹€.
pnpm이 μ„€μΉ˜λ˜μ–΄ μžˆμ§€ μ•Šλ‹€λ©΄, μ•„λž˜ λͺ…λ Ήμ–΄λ₯Ό μ‹€ν–‰ν•˜μ„Έμš”.

# pnpm μ„€μΉ˜
npm install -g pnpm

# pnpm 버전확인
pnpm -v

3. ν”„λ‘œμ νŠΈ μ„€μΉ˜ 및 μ‹€ν–‰

λ¨Όμ € ν”„λ‘œμ νŠΈμ˜ λͺ¨λ“  μ˜μ‘΄μ„±μ„ μ„€μΉ˜ν•©λ‹ˆλ‹€.

pnpm install

이제 μ›ν•˜λŠ” λͺ¨λ“œλ₯Ό μ„ νƒν•˜μ—¬ μ‹€ν–‰ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

3.1 전체 ν”„λ‘œμ νŠΈ μ‹€ν–‰

pnpm dev

μœ„ λͺ…λ Ήμ–΄λŠ” frontend와 backendλ₯Ό λ™μ‹œμ— μ‹€ν–‰ν•©λ‹ˆλ‹€.

3.2 κ°œλ³„ μ‹€ν–‰

frontend만 μ‹€ν–‰:

pnpm dev:frontend

backend만 μ‹€ν–‰:

pnpm dev:backend

About

πŸ“š WebRTC κΈ°μˆ μ— λŒ€ν•œ 정리

Topics

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Used by

Contributors

Languages