📌 Localhost 3000 변경
- 특정 포트가 필요한 경우
- 여러 프로젝트 진행 시 기본 설정된 3000으로 포트 충돌
- 이전 사용을 종료한 프로젝트의 프로세스가 백그라운드에 남아
같은 포트의 새로 시작한 프로젝트가 정상적으로 보이지 않는 경우를 대비
📍 .env 파일에서 설정
// .env
PORT=4000
✅ 끝 가장 간단한 방법!
📍 package.json 파일에서 설정
// ✅ Mac, Linux
"scripts": {
"start": "export PORT=4000 && react-scripts start",
}
// ✅ window
"scripts": {
"start": "set PORT=4000 && npm start",
}
✅ 성공적으로 변경
📍 cross-env 패키지 사용하기
- 여러 운영체제에서 일관되게 환경 변수를 설정
npm install cross-env --save-dev
"scripts": {
"start": "cross-env PORT=4000 react-scripts start"
}
📍 Vite를 사용하고 있는 프로젝트
- vite 기본 포트 : 5173
🔗 Vite 참고
// ✅ vite.config.js
import { defineConfig } from 'vite'
import react from '@vitejs/plugin-react'
export default defineConfig({
plugins: [react()],
server: {
port: 4000,
}
})
✍️ 기록
감사합니다. 😁
반응형
'✍️ 기록 > 기타' 카테고리의 다른 글
[네이밍 컨벤션] 표기법 ✍️ 🤔 (1) | 2025.03.21 |
---|---|
Vercel로 개인 프로젝트 Github 연동해서 배포하기 (0) | 2025.02.12 |
pptx을(를) 액세스 하는 중 오류가 발생했습니다. ppt 오류 (0) | 2023.07.28 |
CAFE 24 쇼핑몰센터 - 디자인관리 스킨적용 (0) | 2019.08.22 |
CAFE 24 쇼핑몰센터 - 쇼핑몰 사이트 만들기 (0) | 2019.08.16 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.