프로덕션 빌드 활용

프로덕션 용도의 앱을 제작

Create React App

프로젝트가 Create React App 기반이라면 아래 명령어를 실행하세요.

npm run build 명령어를 실행하면 프로젝트의 build/ 폴더에 애플리케이션의 프로덕션 빌드파일이 만들어집니다.

프로덕션 환경에 배포하기 전에만 필요하다는 것을 기억하세요. 정상적인 개발 환경에선 npm start를 이용하세요.

단일 파일 빌드

React 및 React DOM의 프로덕션 준비 버전을 단일 파일로 제공합니다.

// cdn
<script src="<https://unpkg.com/react@18/umd/react.production.min.js>"></script>
<script src="<https://unpkg.com/react-dom@18/umd/react-dom.production.min.js>"></script>

.production.min.js로 끝나는 React 파일만이 프로덕션 환경에 적합합니다.

Webpack

const TerserPlugin = require('terser-webpack-plugin');

module.exports = {
  mode: 'production',
  optimization: {
    minimizer: [new TerserPlugin({ /* additional options here */ })],
  },
};