관리 메뉴

SIMPLE & UNIQUE

1 Q&A 본문

초보자를 위한 react 200제/예제별 Q&A

1 Q&A

착한코딩 2021. 1. 29. 10:23

1번 예제에 대한 질문을 댓글로 남겨주세요.

 

 

create-react-app client로 client라는 프로젝트를 생성하면, 왼쪽 이미지와 같이 폴더+파일들이 생성됩니다.

예제 소스는 오른쪽 이미지와 같이 node_modules폴더가 없습니다.

 

node_modules폴더는 실제 리액트 서버를 구동하는데 필요한, 패키지 프로그램들이 설치됩니다.

근데 이 프로그램 파일들을 용량이 크고, 개수도 많아서 옮겨서 사용하지 않아요.

 

그래서 예제 파일에 없는 거에요. 필요한 패키지 리스트는 package.json파일에 적혀있으니

node_modules폴더가 없는 상태에서 npm install을 하면

npm이 package.json에 있는 패키지 리스트를 읽어서, 필요한 패키지들을 한 번에 설치해 줍니다.

예제를 순서대로 진행하신다면, 최초에 생성한 프로젝트 폴더 client에 예제 소스를 덮어쓰기하고

npm install로 해당 예제에 필요한 패키지를 설치해 실습하면 됩니다.

예) 002예제를 실행할 때는, client폴더에 001예제 파일을 덮어쓰기한 소스에서 002예제를 또 덮어쓰기 하면 됩니다. 그리고 npm install을 해줘야 002예제에 필요한 패키지를 추가 설치합니다.(002예제의 package.json파일을 읽어서)

'초보자를 위한 react 200제 > 예제별 Q&A' 카테고리의 다른 글

2 Q&A  (2) 2021.01.29
3 Q&A  (2) 2021.01.29
4 Q&A  (0) 2021.01.29
5 Q&A  (0) 2021.01.29
6 Q&A  (0) 2021.01.29
Comments