프로젝트가 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 파일만이 프로덕션 환경에 적합합니다.
const TerserPlugin = require('terser-webpack-plugin');
module.exports = {
mode: 'production',
optimization: {
minimizer: [new TerserPlugin({ /* additional options here */ })],
},
};