1. 현상
맥os에서도 React를 사용하기 위해서 터미널에 'npm install -g create-react-app' 를 입력했더니, 아래와 같은 에러가 발생했습니다.
에러
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
npm WARN checkPermissions Missing write access to /usr/local/lib/node_modules
npm ERR! code EACCES
npm ERR! syscall access
npm ERR! path /usr/local/lib/node_modules
npm ERR! errno -13
npm ERR! Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
npm ERR! [Error: EACCES: permission denied, access '/usr/local/lib/node_modules'] {
npm ERR! errno: -13,
npm ERR! code: 'EACCES',
npm ERR! syscall: 'access',
npm ERR! path: '/usr/local/lib/node_modules'
npm ERR! }
npm ERR!
npm ERR! The operation was rejected by your operating system.
npm ERR! It is likely you do not have the permissions to access this file as the current user
npm ERR!
npm ERR! If you believe this might be a permissions issue, please double-check the
npm ERR! permissions of the file and its containing directories, or try running
npm ERR! the command again as root/Administrator.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/ishoney/.npm/_logs/2021-09-25T10_32_49_017Z-debug.log
캡처
2. 조치
터미널에 아래 내용으로 진행 해보시면 됩니다. 앞에 sudo를 입력합니다.
패스워드를 입력하라는 문구가 뜨면, 계정의 비밀번호를 입력하면됩니다.
sudo npm install -g create-react-app
결과
'Front-End > React' 카테고리의 다른 글
[React] axios 사용한 GET, POST, PUT, DELETE 메서드 구현 간단한 예제 (0) | 2023.06.25 |
---|---|
[React]에러해결 : You are running `create-react-app` 4.0.3, which is behind the lat (0) | 2022.07.16 |
[React] useEffect 사용하기 (0) | 2021.08.17 |
[React] State, Props 이해하기 (0) | 2021.08.17 |
[React] {} 중괄호로 자바스크립트 문법 사용하기(JSX) (0) | 2021.08.17 |