> 웹 프론트엔드 > JS 튜토리얼 > Vite를 사용하여 React 앱 배포: 전체 가이드

Vite를 사용하여 React 앱 배포: 전체 가이드

Mary-Kate Olsen
풀어 주다: 2024-12-19 11:40:14
원래의
590명이 탐색했습니다.

Deploying React Apps with Vite: The Complete Guide

최신 웹 애플리케이션 구축과 관련하여 React는 전 세계 개발자들이 선호하는 라이브러리가 되었습니다. 유연하고 강력하며 대규모 생태계를 가지고 있습니다. 그러나 특히 더 빠른 빌드와 원활한 배포 프로세스에 대한 요구가 증가함에 따라 React를 효율적으로 배포하는 것은 어려울 수 있습니다.

이 가이드에서는 초고속 번들러이자 개발 서버인 Vite를 사용하여 React 앱을 배포하는 방법을 보여 드리겠습니다. Vite는 프로세스를 단순화하고 빌드 및 즉시 로딩 속도를 획기적으로 향상시킵니다. 그 과정을 살펴보겠습니다!

왜 React에 Vite를 사용하나요?

기술적인 세부 사항을 살펴보기 전에 Vite가 React 앱을 위한 완벽한 선택인 이유를 간략하게 살펴보겠습니다.

  1. 빠른 빌드 시간: Vite는 매우 빠른 빌드 프로세스로 유명합니다. ES 모듈을 사용하고 매우 빠른 즉시 로딩을 제공하여 개발 속도를 높입니다.
  2. 개방형 지원: Vite에는 React에 대한 지원이 내장되어 있어 복잡한 구성 없이 빠르게 시작할 수 있습니다.
  3. 최적화된 프로덕션 빌드: Vite는 빌드 프로세스 중에 앱을 자동으로 최적화하고 프로덕션에 즉시 사용 가능한 React 앱을 제공합니다.

이제 Vite로 React 앱을 배포하는 방법을 살펴보겠습니다!

1단계: Vite로 React 앱 설정

먼저 Vite로 새로운 React 앱을 만들어야 합니다. 다음 단계를 따르세요.

  1. 새 프로젝트 만들기:

터미널을 열고 다음 명령을 실행하여 Vite React 템플릿으로 새 프로젝트를 만듭니다.

npm create vite@latest my-react-app --template react
로그인 후 복사
로그인 후 복사

이 명령은 최적화된 Vite 템플릿을 사용하여 새로운 React 프로젝트를 스캐폴드합니다.

  1. 종속성 설치:

프로젝트 디렉토리로 이동하여 종속성을 설치합니다.

bash
cd my-react-app
install npm
로그인 후 복사
  1. 개발 서버 시작:

모든 것이 제대로 작동하는지 확인하려면 개발 서버를 시작하세요.

bash
npm run dev
로그인 후 복사

Vite 개발 서버가 실행 중이고 http://localhost:5173에서 앱을 사용할 수 있는 것을 볼 수 있습니다.

2단계: 프로덕션용 Vite 구성

이제 React 앱을 설정하고 로컬에서 실행했으므로 프로덕션 배포를 위해 Vite를 구성해 보겠습니다.

  1. 빌드 구성 설정:

Vite의 기본 설정은 일반적으로 괜찮지만 제작을 위해 출력을 조정하고 싶을 수도 있습니다. 이렇게 하려면 vite.config.js를 열고 필요에 따라 설정을 편집하거나 추가하세요. 예:

javascript
  export default {
    build: {
      outDir: 'build', // Specify the output directory
      sourcemap: true, // Generate source maps for debugging
      minify: 'esbuild', // Use esbuild for minification
    },
  };
로그인 후 복사
  1. 제작용 애플리케이션 만들기:

구성 후 다음 명령을 실행하여 프로덕션용 애플리케이션을 빌드합니다.

npm create vite@latest my-react-app --template react
로그인 후 복사
로그인 후 복사

이 명령은 최적화된 프로덕션 파일이 포함된 dist 폴더를 생성합니다.

3단계: React 애플리케이션 배포

이제 빌드된 React 앱을 다양한 호스팅 플랫폼에 배포할 수 있습니다. 아래에서는 가장 인기 있는 정적 웹사이트 호스팅 서비스 중 하나인 Netlify에 배포하는 방법을 살펴보겠습니다.

  1. Netlify 계정 만들기:

아직 계정이 없다면 Netlify로 이동하여 계정을 만드세요.

  1. GitHub 저장소 연결:

프로젝트가 GitHub 저장소에 저장되어 있는 경우 GitHub 계정을 Netlify에 연결하고 프로젝트를 가져옵니다.

  1. 빌드 설정 구성:

빌드 설정에서 빌드 명령을 npm run build로 설정하고 Publish Directory를 dist로 설정합니다. 이는 Vite 프로젝트의 기본 설정입니다.

  1. 배포:

모든 것이 설정되면 사이트 배포를 클릭하면 Netlify가 자동으로 애플리케이션을 빌드하고 배포합니다. 잠시 후 배포된 React 애플리케이션에 대한 라이브 링크를 받게 됩니다.

4단계: 배포 확인

배포가 완료되면 제공된 URL을 방문하면 React 앱이 실행되는 것을 볼 수 있습니다. 배포를 올바르게 설정했다면 애플리케이션이 즉시 로드되어 원활하게 실행되어야 합니다.

최종 생각

Vite를 사용하면 React 앱을 쉽게 배포하고 빠른 빌드와 최적화된 프로덕션 설정의 이점을 누릴 수 있습니다. Netlify, Vercel 또는 기타 호스팅 플랫폼에 배포하는 경우 Vite는 프로세스를 단순화하고 능률화합니다.

FAB Builder는 제품과 도구를 연결하고 팀이 복잡한 코드 없이 쉽게 앱을 구축할 수 있게 해주는 통합 플랫폼을 제공합니다. React와 함께 Vite를 사용함으로써 개발자는 애플리케이션을 신속하게 구축하고, 성능에 최적화하고, 즉시 배포할 수 있도록 준비할 수 있습니다.

특히 AI 단순화 분석 또는 옴니채널 마케팅 분야의 애플리케이션을 개발하려는 팀의 경우 이 접근 방식을 사용하면 원활하고 확장 가능하며 원활한 운영이 보장됩니다.

위 내용은 Vite를 사용하여 React 앱 배포: 전체 가이드의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:dev.to
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
저자별 최신 기사
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿