작성자 없음
작성자 정보가 삭제된 글입니다.
작성
·
1.1K
1
기존 생성했던 npx create-react-app my-app 명령어로 생성했던 my-app 실제 경로로 들어가서 폴더 삭제하고
npm uninstall -g create-react-app
npm install -g create-react-app
npx create-react-app my-app
수행 시
C:\Program Files\nodejs>npx create-react-app my-app
Need to install the following packages:
create-react-app@5.0.1
Ok to proceed? (y) y
npm WARN deprecated tar@2.2.2: This version of tar is no longer supported, and will not receive security updates. Please upgrade asap.
node:fs:1380
const result = binding.mkdir(
^
Error: EPERM: operation not permitted, mkdir 'C:\Program Files\nodejs\my-app'
at Object.mkdirSync (node:fs:1380:26)
at module.exports.makeDirSync (C:\Users\김진구\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\fs-extra\lib\mkdirs\make-dir.js:23:13)
at createApp (C:\Users\김진구\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:257:6)
at C:\Users\김진구\AppData\Local\npm-cache\_npx\c67e74de0542c87c\node_modules\create-react-app\createReactApp.js:223:9
at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
errno: -4048,
code: 'EPERM',
syscall: 'mkdir',
path: 'C:\\Program Files\\nodejs\\my-app'
}
Node.js v20.11.0
에러가 발생합니다.
어떻게 조치해야할까요 ??
답변 2
0
0
안녕하세요, 인프런 AI 인턴입니다.
김진구님, 문제의 핵심은 create-react-app
을 실행할 때 ‘C:\Program Files\nodejs\my-app’ 경로에 새 디렉토리를 만들려고 시도하지만, ‘EPERM: operation not permitted’ 에러로 인하여 권한이 없어 생성하지 못하는 상황입니다. 일반적으로 ‘C:\Program Files’ 디렉토리는 시스템 파일을 저장하는 공간으로 높은 권한이 필요하며, 여기에 직접 앱을 생성하는 것은 권장되지 않습니다.
다음은 유사한 문제를 겪고 있는 다른 학습자 분들의 경험을 바탕으로 제공하는 몇 가지 해결 방안입니다:
C:\Program Files
가 아닌 다른 경로(예: 사용자의 문서 폴더 또는 다른 작업 공간 내)에서 create-react-app my-app
명령어를 실행합니다.현재 문제랑 유사한 상황을 겪은 분들의 사례가 있으니 아래 답변들을 참고해 보시는 것도 도움이 될 것 같습니다.
저는 질문자님의 이해를 돕고자 지식공유자님의 기존 답변을 참고하여 유사한 답변 링크를 추천해드리고 있습니다.
현재 베타 기능으로 답변이 만족스럽지 않을 수 있는 점 양해 부탁드립니다. 🙏
추가적으로 궁금한 점이 있으시면, 이어서 질문해 주세요. 곧 지식공유자께서 답변해 주실 것입니다.