본문 바로가기

컴퓨터 전공 공부/웹 소프트웨어

React 초기 설정 시 여러 오류 해결 및 궁금증 해결

반응형

오류 해결

 사실 초기 오류는 구글에 오류코드만 복붙해도 다 해결 가능한 것 같지만 총정리? 느낌으로 해보고 싶어서 작성합니다.

 

설치가 10분 이상 오래걸린다

-> 와이파이나 데이터 통신 잘 터지는 지 확인. 핫스팟 말고 와이파이 사용함.

 

"npx command not found 어쩌구" 에러

 

- 터미널 다시 껐다 켜보세요 

- 대부분 nodejs 제대로 설치 안해서 그렇습니다. 옛날 버전이라 그럴 수 있습니다. 무조건 최신 버전으로 깔기!!!

- 맥북이면 모르겠어요.

- 윈도우는 C 드라이브에 얌전히 설치합시다. 

- 리눅스도 모르겠어요.

 

윈도우인데 "허가되지 않은 스크립트 입니다 ~" 에러

'npx'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다.

 

윈도우 하단 검색메뉴에서 Powershell 검색 - 우클릭 - 관리자 권한으로 실행한 뒤

Set-ExecutionPolicy Unrestricted

라고 대소문자 하나라도 틀리지않고 입력하고 엔터칩니다.

 

The engine "node" is incompatible with this module 에러 

 

npx시 이런 에러가 있을 수 있습니다. nodejs 버전이 낮거나 너무 높다는 뜻이며 

nodejs를 요구하는 버전으로 재설치하기.

 

npm 어쩌구 입력시 에러 뜨면

 

npm err! code enoent npm err! syscall lstat npm err! path c:us

 

환경변수 등록 해야할 듯.

구글에 오류코드 복붙하시면 환경변수 관련 게시글 많은데 아무데나 들어가서 환경변수 등록하기

환경 변수 설정하고 컴터 재부팅하고 해야 제대로 되는 것 같아요.

 

윈도우인데 아직도 터미널에서 뭐 하는거 안된다면

 

- 이상한 보안프로그램 끄기 

- 작업폴더를 오픈한 다음 파일 - Powershell 열기 - 관리자권한으로 열기 누른 다음

거기서 npx 어쩌구 해서 프로젝트 생성해봐 

궁금증

Q. Nodejs 설치하는 이유??

A. create-react-app라이브러리 때문이다. npm, npx 등의 tool을 사용하려고

 

Q. App.js 는 뭐지

A. App.js는 메인 페이지에 들어갈 Html을 짜는 곳임. 메인페이지는 아니다.

     public/index.html이 메인페이지이다.

 

Q. node_modules는?

A. node_modules : 라이브러리 모은 폴더이다.

 

Q. public: static 은?

A. public: static 파일 보관함이다.

 

Q. package.json 은?

A. package.json : 설치한 라이브러리 목록이다.

 

 

 

 

 

반응형