react가 아닌 일반적인 서버사이드 웹 사이트와 같이 배포를 하려는 경우
nginx에서 설정된 경로에 맞게
package.json의 build명령어에 PUBLIC_URL=react앱경로 를 추가해주면 된다
"scripts": {
"start": "react-scripts start",
"build": "PUBLIC_URL=/courses react-scripts build",
},
그리고 빌드된 파일들을 웹서버(nginx)의 배포할 경로에 넣어주면 된다
대신 react-router-dom은 사용 못 하는 것 같다
하나의 싱글페이지 웹앱만 사용 가능한 것 같다