

npx create-react-app 프로젝트명 을 눌러 실행한다.

npm start를 누른다면
npm start는 개발서버를 구동하는데 리액트 으용프로그램의 미리보기를 관리한다.src와 package.json은 반드시 있어야 한다.
package.json에서는 프로젝트에 사용되는 package들을 확인할 수 있고
src 파일에서는 우리가 작업하게될 실제 소스코드가 들어간다.
npm install
ctrl + shift + p로 다음과 같이 잡아주고

(수정) 삭제하지말고 package.json에 모듈 버젼을 최신화하고 다시 npm install하면 된다.
spring의 maven 버젼관리 하면 된다.
노드 삭제
1) npm cache clean --force로 캐시 삭제
2) C:\Program Files (x86)\Nodejs 폴더 / C:\Program Files\Nodejs 폴더 제거
3) C:\Users\Administrator\AppData\Roaming 폴더 안에 npm / npm-cahe 폴더 삭제
4) C:\Users\Administrator 폴더 안에 package-lock.json파일 / node_modules 삭제
npm install이 완료가 되면 modules 폴더를 볼 수 있는데 모든 종속 요소들을 갖고있다.
그리고 그 폴더를 절대 편집하거나 조작해서는 안 된다.
왜냐면 그 모든 것들이 로컬 pc에 다운한 서드 파티 패키지기 때문이다.

위 과정을 무사히 마쳤다면 다음과 같은 화면을 볼 수 있다.

리액트에 대해 심층적으로 알아보기 편하네요