카테고리 없음
[npm 오류]내부 또는 외부 명령, 실행할 수 있는 프로그램, 또는 배치 파일이 아닙니다. errono -4058
mimi04
2023. 9. 20. 15:40
잘 되고 있던 nodejs가 갑자기 npm start를 실행하면 계속 에러코드가 떳다.
무려 3-4일간 붙들고 있었는데 아무리 구글링해봐도 오류원인을 찾을 수가 없었다.
해결하기 위해서 내가 해봤던 방법:
1. 환경변수 경로 설정 추가해주기
2. nodejs 와 vs code 프로그램 지웠다가 다시 설치하기
아무리 해도 다음과 같은 똑같은 에러가 떳다...
이렇게 버전은 잘 나오는 걸로 봐서 프로그램 설치는 잘 되었는데 경로상 문제가 있는것 같았다..
해결방법:
1. npm install -g npm
-> npm 전역에 설치(%APPDATA%\Roaming\npm)
2. 환경변수 편집 (중요)
시스템 환경변수 path에서 global에 설치된 npm을 먼저 실행되게 순위를 조정해줘야 한다!
3. where npm -> 잡혀있는 순서대로 npm 실행화 위치를 보여주는데 나는 Program Files \nodejs\npm 이 번저 순위에 있었던 것이다.
4. 환경변수 편집-시스템 환경변수 path에 "C:\Users\사용자이름\Roaming\npm;"을 삽입
-> 이 경로를 먼저 찾게 한다. 가장 위로 올려주면 된다.
반응형