기록하는 공부
vscode 오류 수정 본문
728x90
반응형
잘 작동하던 vscode가 갑자기 아래와 같은 오류메시지가 출력되고 정상작동하지 않았다.
'CALL "C:\Program Files\nodejs\\node.exe" "C:\Program Files\nodejs\\node_modules\npm\bin\npm-cli.js" prefix -g'은(는) 내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는
배치 파일이 아닙니다.
Error: spawn EPERM
at ChildProcess.spawn (node:internal/child_process:413:11)
at spawn (node:child_process:743:9)
at Object.run (C:\Users\boho\Documents\zoom\node_modules\nodemon\lib\monitor\run.js:134:19)
at C:\Users\boho\Documents\zoom\node_modules\nodemon\lib\nodemon.js:240:13
at C:\Users\boho\Documents\zoom\node_modules\nodemon\lib\config\index.js:82:7
C:\Users\boho\Documents\zoom\node_modules\nodemon\lib\config\index.js:86
setTimeout(() => { throw e; }, 0);
^
Error: spawn EPERM
at ChildProcess.spawn (node:internal/child_process:413:11)
at spawn (node:child_process:743:9)
at Object.run (C:\Users\boho\Documents\zoom\node_modules\nodemon\lib\monitor\run.js:134:19)
:7 {
errno: -4048,
code: 'EPERM',
syscall: 'spawn'
}
Node.js v18.12.0
해결책
1. 작업중이던 vscode 프로그램을 종료한다.
2. cmd를 관리자 권한으로 연다.
3. 작업중인 폴더 경로로 이동한다.
cd C:\Users\boho\Documents\zoom
4. npm 캐시를 제거한다.
npm cache clean --force
5. npm 을 최신버전으로 업데이트한다.
npm install -g npm@latest --force
6. npm 캐시를 다시 제거한다
npm cache clean --force
7. vscode를 새로 열고 다시 실행시켜본다.
npm run dev
728x90
반응형