Skip to main content

Website Deployement

πŸ“„ Website

이 μ›Ήμ‚¬μ΄νŠΈλŠ” μ΅œμ‹  정적 μ›Ήμ‚¬μ΄νŠΈ 생성기인 Docusaurus 2 λ₯Ό μ‚¬μš©ν•˜μ—¬ κ΅¬μΆ•λ˜μ—ˆμŠ΅λ‹ˆλ‹€

Installation

$ yarn

Local Development

$ yarn start

이 λͺ…령은 둜컬의 개발 μ„œλ²„λ₯Ό μ‹œμž‘ν•˜κ³  λΈŒλΌμš°μ € 창을 μ—½λ‹ˆλ‹€. λŒ€λΆ€λΆ„μ˜ λ³€κ²½ 사항은 μ„œλ²„λ₯Ό λ‹€μ‹œ μ‹œμž‘ν•˜μ§€ μ•Šκ³ λ„ μ‹€μ‹œκ°„μœΌλ‘œ λ°˜μ˜λ©λ‹ˆλ‹€.

Build

$ yarn build

이 λͺ…령은 build 디렉토리에 정적 μ½˜ν…μΈ λ₯Ό μƒμ„±ν•˜κ³  정적 μ½˜ν…μΈ  ν˜ΈμŠ€νŒ… μ„œλΉ„μŠ€λ₯Ό μ‚¬μš©ν•˜μ—¬ μ œκ³΅ν•  수 μžˆμŠ΅λ‹ˆλ‹€.

Deployment

$ GIT_USER=<Your GitHub username> USE_SSH=true yarn deploy

ν˜ΈμŠ€νŒ…μ„ μœ„ν•΄ GitHub νŽ˜μ΄μ§€λ₯Ό μ‚¬μš©ν•˜λŠ” 경우 이 λͺ…령은 μ›Ήμ‚¬μ΄νŠΈλ₯Ό κ΅¬μΆ•ν•˜κ³  gh-pages 브랜치둜 ν‘Έμ‹œν•˜λŠ” νŽΈλ¦¬ν•œ λ°©λ²•μž…λ‹ˆλ‹€.