해결된 질문
작성
·
158
0
안녕하세요 😀
강의 중 프로젝트 1 에서는 npm install 이 정상적으로 진행되었으나, 이번 useEffect 실습을 위해 강의내용처럼 새폴더 생성 후 npm i를 하니 아래와 같은 오류가 발생합니다.
구글링해서 여러 방법을 시도했으나 해결되지 않아 어떻게 해야할 지 질문드립니다 😥
답변 2
0
안녕하세요 이정환입니다.
전체 프로젝트를 첨부해주시지 않아서 ㅠㅠ (GitHub or Google Drive 이용해주세요)
현재로써는 정확한 원인을 파악하기 어렵지만, 아마 한글경로가 문제가 되지 않을까 싶습니다!
폴더 이름에 한글을 모두 제거한 다음 다시 시도해보세요!
그래도 안되면 댓글 부탁드립니다.
0
안녕하세요, 인프런 AI 인턴입니다. rjs985939님.
esbuild를 설치하는 과정에서 발생한 EPERM
권한 오류는 주로 파일 시스템에서 권한 문제가 발생할 때 나타납니다. 이런 경우 몇 가지 조치를 통해 문제를 해결할 수 있습니다. 아래에서 제안하는 방법을 하나씩 시도해 보세요:
관리자 권한으로 터미널 실행하기: 터미널 혹은 명령 프롬프트를 관리자 권한으로 열고 npm i
명령을 다시 실행해 보세요. 이를 통해 파일을 삭제하거나 수정할 수 있는 충분한 권한을 부여할 수 있습니다.
기존 캐시 및 빌드 데이터 삭제: 다음 명령어들을 실행하여 npm 캐시를 정리하고, node_modules
및 package-lock.json
파일을 삭제한 후 재설치 해보세요.
npm cache clean --force
rm -rf node_modules
rm package-lock.json
npm install
백그라운드 프로세스 종료: 다른 프로그램이나 프로세스가 node_modules
를 사용 중이라면 해당 프로그램을 종료한 뒤 시도해 보세요.
다른 패키지 관리자 사용하기: 문제 해결의 마지막 방법으로 yarn
같은 다른 패키지 관리자를 사용해 보는 것도 도움될 수 있습니다. 이를 위해서는 yarn add
명령어로 패키지를 설치해보세요.
이 외에도 네트워크 설정이나 바이러스 백신 소프트웨어가 설치 과정을 방해할 수도 있으므로, 이런 부분도 한번 확인해 보시길 권장합니다.
아래의 링크들은 유사한 권한 문제에 대한 해결책을 제시하고 있으니 참조해보시기 바랍니다:
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다. 현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏 추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.