npm Error: EACCES: permission denied, access '/usr/local/lib/node_modules'
* 문제 상황
npm install -g ~
npm install ~ -g
위와 같이
주로 npm 으로 전역으로 뭔가를 설치하려 할 때, 권한문제 때문에 나는 오류이다.
나는 yarn을 설치하는 과정에서 에러가 나서
npm audit --force 도 해봤는데 계속 취약점이 발견돼서 설치가 안된다고 떴다.
* 해결
$ sudo chown -R "사용자계정명" ~/.npm
$ sudo chown -R "사용자계정명" /usr/local/lib/node_modules
- 주의 : 계정명 입력시 "" 안에 써줘야 한다. 나는 '' 안에 써주니 오류가 났음
만약 사용자 계정명을 모르는 경우,
whoami
위 명령어로 계정명을 알 수 있다.
반응형
'자잘오류 ◾ 자잘팁 ◾ 유용도구' 카테고리의 다른 글
[자잘팁] 삼항연산자 활용 (0) | 2022.05.19 |
---|---|
[macOS] homebrew 를 이용한 mariaDB 설치 / 일반 사용자로 root 권한 열기 (0) | 2022.02.15 |
[1121] DB 쿼리문 예약어 오류 (0) | 2021.11.21 |
[1118]unknown column in 'field list' (0) | 2021.11.19 |
Trello - 웹기반 프로젝트 관리 툴 (0) | 2021.11.13 |