[Error] permission denied, mkdir '.../node_modules'

sooyoung choi·2023년 11월 1일
1

Error log

목록 보기
2/9
post-thumbnail

1. 오류

  • 우분투에서 node 설치 후 예제 깃헙 클론 받아서 npm install 해줬는데
    permission denied 가 떴다..
  • 예제 폴더가 권한이 없는 줄 알고 chmod 써서 권한 주고 패키지 파일들이 권한이 없는건가 싶어서 걔네들 한테도 권한을 줬는데
  • 에러 메세지 자세히 보니 permission denied, mkdir '...'
  • mkdir 할때 권한이 없다고 뜬거였다(에러메세지 똑바로 봐👀)

2. 해결

  • mkdir 에 대한 권한을 주기 위해 검색한 결과
  • 해당 폴더가 위치한 곳으로 가서 아래 명령어를 입력해준 후 npm install이 잘 되었다!
sudo chown -R $USER 해당 경로

## ex)
sudo chown -R $USER /node_modules

chown - 파일 소유자 변경
-R - 하위 디렉토리들 까지
$USER - 사용자명을 담은 리눅스 환경변수, 사용자 명으로

참고자료:
https://codingapple.com/forums/topic/sudo-npx-create-react-app-blog%EB%8F%8C%EB%A6%AC%EA%B3%A0-npm-start%EB%8F%8C%EB%A6%AC%EB%A9%B4-%EB%9C%A8%EB%8A%94-%EC%98%A4%EB%A5%98/
리눅스 명령어 참고 자료:
https://ts2ree.tistory.com/53

2개의 댓글

comment-user-thumbnail
2023년 11월 1일

오류 폭탄 받으33333333

1개의 답글