Mac vscode 터미널 sudo관련 에러 문제

zitto·2023년 5월 17일
0

Error

목록 보기
5/5
post-thumbnail

새로운 프로젝트를 진행하기 위해 새폴더를 생성하고
vscode의 터미널에서 yarn create next-app을 했더니,
위와 같은 에러가 발생했다.
그동안 잘됬는데 왜이러실까ㅎ

permission denied라고 하여 sudo로 다시 명령어를 실행했지만,
폴더를 생성하고 삭제를 할 때도 sudo로 해야하는 매우 불편한 상황이 생김.
심지어 폴더를 저장하는데도 sudo를 해야하는데 비밀번호를 입력해도
저장이 되지 않았다^^ 딥빡;


에러를 잘 살펴보면
create-next-app-nodejs 에서 config.json에 접근하는데 뒤에 tem-뭐시기는 임시 경로(?),주소(?) 같은 건가봄.
하여튼 여기서 문제가 생긴것!

터미널로 타고타고타고 들어가보면
다른 것들은 내이름으로 권한이 설정되어 있는데,
create-next-app-nodejs만 권한이 root로 설정되어 있는 것을 확인할 수 있다.

아주 맨~~~처음 설치 시 sudo로 했기 때문에
소유권이 나에게 있는 것이 아니라 os자체에 소유권이 넘어간 상태로
config.json 즉 root에 접근이 불가하게 된것임!!

따라서 권한을 나로 바꿔줘야 함!!

sudo chown -R 소유자명:staff 권한설정할 폴더 명령어를 실행하면 해결!

profile
JUST DO WHATEVER

0개의 댓글