728x90
1. 개요
create-react-app을 통해 만든 React App의 경우 기본으로 3000번 포트를 사용해서 구동된다.
그러나 해당 3000번 포트가 겹치는 등의 사유로 따로 포트를 지정해줘야 할 상황이 생길 수 있다.
이와 같은 경우 포트를 변경해서 사용하는 대표적인 방법 세 가지를 정리해보고자 한다.
(아래 내용들은 3001 포트로 변경한다고 가정한다.)
2. 포트 변경 방법
2.1 명령어로 포트 설정하기
- React 프로젝트 폴더에서 아래와 같은 명령어를 사용해 React 앱을 실행시킨다.
(명령어를 통해 구동 시 한 번만 적용된다.)
PORT=3001 npm start
2.2 package.json파일 설정 수정하기
- React 프로젝트 폴더에 ".package.json" 파일을 찾아 아래와 같이 수정한다.
Mac OS, Linux
"scripts": {
"start": "export PORT=3001 && react-scripts start",
...
}
윈도우 환경
"scripts": {
"start": "set PORT=3001 && react-scripts start",
...
}
[설정 스크린샷]
2.3 ".env"파일 만들기
- React 프로젝트 폴더에 ".env" 파일을 만든다.
- ".env"파일에 아래와 같이 "PORT=사용할포트" 형식으로 값을 입력한 후 저장한다.
- React앱을 실행시킨다. ex) npm start
PORT=3001
[설정 스크린샷]
3 설정 결과 확인
- React 앱을 실행시킨다. ex) npm start
위의 방법들로 포트 변경 설정 후 앱을 실행시키면 아래와 같이 해당 포트로 앱이 정상적으로 실행됨을 확인할 수 있다.
#References
반응형
'SPA Framework > React' 카테고리의 다른 글
[React] 프로젝트에서 절대 경로로 모듈 Import하기 (0) | 2024.06.29 |
---|---|
[React] 초기 프로젝트 생성 (Hello-world) (0) | 2022.04.24 |