PINKYETI

[Git] React 프로젝트 원격 저장소(Remote Repository)에서 내려받기 (Clone 후 실행 안됨) 본문

# Dev Note/[Tip]

[Git] React 프로젝트 원격 저장소(Remote Repository)에서 내려받기 (Clone 후 실행 안됨)

PINKYETI 2023. 9. 8. 17:36


안녕하세요. 

React 프로젝트는 Git Remote Repository에서 내려받는 경우 프로젝트 실행이 안되는 경우가 많습니다.

개발 환경 설정이 복잡하고 Node.js 엔진이 필요하기 때문인데요, React Project를 init 할 때

기본적으로 ~/node_modules 가 .gitignore 에 포함되어 있기 때문입니다. 

따라서 Local에서 React 개발을 위해 npm start를 해도 프로젝트 수행이 안되는 현상이 발생합니다.

그래서 Git Remote Repository에 node_modules가 포함되지 않은 경우에는,

별도로 node_modules를 생성해서 넣어주면 됩니다.

 

 

 

 

#. React 프로젝트 Git Remote Repository 연결하기

먼저 git clone 받은 소스코드에는 node_modules 가 존재하지 않아 프로젝트 관련 라이브러리를 사용할 수 없습니다.

따라서 Local 개발 환경을 구성할 메인 프로젝트에 git clone 을 받고, 별도 프로젝트에 react-app 을 구성한 뒤

관련 라이브러리(node_modules)를 복사해와서 개발 환경을 구축해주면 됩니다.

 

1) git clone [Remote Repository] (프로젝트 1)

2) react init react-app . (프로젝트 2)

3) 프로젝트 1 경로에 프로젝트 2의 node_modules 폴더 복사

4) 메인 프로젝트 실행 확인 (npm start)