react 특정 directory 배포

Tony·2022년 8월 28일
0

react

목록 보기
49/86

react가 아닌 일반적인 서버사이드 웹 사이트와 같이 배포를 하려는 경우
nginx에서 설정된 경로에 맞게
package.json의 build명령어에 PUBLIC_URL=react앱경로 를 추가해주면 된다

  "scripts": {
    "start": "react-scripts start",
    "build": "PUBLIC_URL=/courses react-scripts build",
  },

그리고 빌드된 파일들을 웹서버(nginx)의 배포할 경로에 넣어주면 된다

대신 react-router-dom은 사용 못 하는 것 같다
하나의 싱글페이지 웹앱만 사용 가능한 것 같다

profile
움직이는 만큼 행복해진다

0개의 댓글