본문 바로가기

공부 자료/리액트[React]

[React] 리액트 설치(create-react-app) 시 permission 에러 해결

에러 화면

npm을 이용하여 create-react-app을 설치할 때 아래와 같이 permission denied가 뜨는 경우가 존재하는데,

이 때에는 아래와 같이 터미널에 작성하면 된다.

 

1. sudo 명령을 사용하여 관리자 권한으로 npm 명령을 실행

sudo npm install -g create-react-app

 

2. npm의 prefix를 사용자의 홈 디렉토리 내에 있는 디렉토리로 변경하여, 사용자 권한으로 패키지를 설치

npm config set prefix ~/.npm

 

3. 다시 create-react-app 설치

npm install -g create-react-app

 

이렇게 하면 권한이 바뀌기 때문에 설치가 잘 된다.

 

이제 create-react-app 명령어를 통해 리액트 애플리케이션을 생성할 수 있다!