Notice
Recent Posts
Recent Comments
Link
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
Tags
more
Archives
Today
Total
관리 메뉴

고마구의 개발 블로그

240908 20주차 일요일 본문

KDT풀스택과정 공부

240908 20주차 일요일

고마구 2024. 9. 8. 22:19

 
 
 
Windows에서는 환경 변수를 설정하는 방식이 Linux와 다르기 때문입니다. 이 문제를 해결하려면 cross-env라는 패키지를 사용해야 합니다.

해결 방법: cross-env 설치 및 사용

  1. cross-env 설치
    bash
    코드 복사
    npm install cross-env
  2. cross-env는 OS에 상관없이 환경 변수를 설정할 수 있도록 도와주는 패키지입니다. 먼저 이 패키지를 설치해야 합니다. 프로젝트 루트 디렉토리에서 다음 명령을 실행하세요:
  3. package.json 수정
    json
    코드 복사
    "scripts": { "start": "cross-env PORT=3001 react-scripts start", ... }
  4. package.json의 start 스크립트를 수정하여 cross-env를 사용하도록 설정합니다:

이제 npm start를 실행하면 Windows에서도 정상적으로 3001번 포트에서 애플리케이션을 실행할 수 있습니다.