참고: [Node.js] Error: EACCES: permission denied
문제상황
- 백엔드 서버가 돌아가지 않아서 디버깅을 해보려고 했는데 실행이 안된다..
- ls -al 명령어로 확인해보니 dist 폴더만 root 계정에 권한이 들어가있다..!
- npm run start를 할 때 sudo를 포함하면 root 권한으로 실행이 된다.
- 실제 유저가 어떤 동작을 하려고 할 경우 권한이 없음
해결!
- 권한이 없었던 dist 폴더를 sudo rm -f dist 명령으로 지운 후 sudo를 포함하지 않고 백그라운드로 서버 재실행
- netstat -ntlp | grep 포트번호 명령으로 백그라운드 실행 확인
'study > 시행착오' 카테고리의 다른 글
bazel 설치 - Installing Bazel on Windows(bazel version) (0) | 2021.05.10 |
---|---|
jetson nano - balenaEtcher 오류 (4) | 2021.01.11 |
Q. softmax function을 통과시킨 후 one-hot encoding을 하는 이유 ? (3) | 2020.11.25 |
[unity] Button Onclick() No Function 문제 (0) | 2020.08.22 |