고마구의 개발 블로그
240908 20주차 일요일 본문
Windows에서는 환경 변수를 설정하는 방식이 Linux와 다르기 때문입니다. 이 문제를 해결하려면 cross-env라는 패키지를 사용해야 합니다.
해결 방법: cross-env 설치 및 사용
- cross-env 설치
bash코드 복사npm install cross-env
- cross-env는 OS에 상관없이 환경 변수를 설정할 수 있도록 도와주는 패키지입니다. 먼저 이 패키지를 설치해야 합니다. 프로젝트 루트 디렉토리에서 다음 명령을 실행하세요:
- package.json 수정
json코드 복사"scripts": { "start": "cross-env PORT=3001 react-scripts start", ... }
- package.json의 start 스크립트를 수정하여 cross-env를 사용하도록 설정합니다:
이제 npm start를 실행하면 Windows에서도 정상적으로 3001번 포트에서 애플리케이션을 실행할 수 있습니다.
'KDT풀스택과정 공부' 카테고리의 다른 글
240910 21주차 화요일 - Node.js 02 (0) | 2024.09.10 |
---|---|
240909 21주차 월요일 - Node.js 01 (0) | 2024.09.09 |
240905 20주차 목요일 - 팀 프로젝트 16 (0) | 2024.09.05 |
240904 20주차 수요일 - 팀 프로젝트 15 (0) | 2024.09.04 |
240903 20주차 화요일 - 팀 프로젝트 14 (0) | 2024.09.03 |