React + Vite 프로젝트를 GitHub에 올렸고, 이제 그걸 GitHub Pages에 배포해서 실제 웹에서 볼 수 있게 배포하기
https://your-username.github.io/port-react/
같은 주소로 React 앱 배포main
기준으로 설명할게gh-pages
패키지 설치bash
복사편집
npm install --save-dev gh-pages
vite.config.js
에 base
경로 설정vite.config.js
js
복사편집
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
base: '/port-react/', // 💥 꼭 GitHub repo 이름으로 설정!
})
예: GitHub 주소가 https://github.com/joyeji/port-react → base: '/port-react/'
package.json
에 script 추가json
복사편집
"scripts": {
"dev": "vite",
"build": "vite build",
"preview": "vite preview",
"deploy": "gh-pages -d dist"
},
"homepage": "<https://joyeji.github.io/port-react>"