728x90
' '은(는) 내부 또는 외부 명령 실행할 수 있는 프로그램 또는 배치 파일이 아닙니다.라는 오류를 종종 볼 수 있다.
이 문제는 cmd창에서 명령어를 실행시킬 때 환경 변수가 설정이 되지 않아서 실행이 되지 않는다.
즉, exe파일(프로그램) 이름을 cmd창에 입력하면 실행(바로가기 아이콘을 더블클릭하는 느낌)이 돼야 하는데 경로가 설정되어 있지 않아서 실행 파일을 찾지 못하고 오류가 뜨면서 실행시키지 못하는 것이다.
- 하단의 환경 변수를 눌러준다.
이후 하단의 시스템 변수에서 Path를 클릭해서 편집을 눌러준다.
- 그 프로그램.exe파일이 설치된 경로를 입력해주어야 실행이 되므로 nodejs가 설치된 곳을 찾아서 Path에 넣어준다.
node.exe 실행파일을 찾아보자.
나의 경우 Program Files에 nodejs가 설치되었고 경로를 입력해주었다.
- nodejs가 아니고 다른 프로그램명 오류로 이 글을 읽는 분들 또한 그 프로그램이 설치된 곳의 경로를 입력해주면 될 것이다.
또는 환경변수가 잘 입력되어 있는데 실행이 되지 않는다!
이게 나의 경우였는데.. 재부팅을 해주어야 적용이 된다고 한다.
한번 재부팅 이후에 다시 실행을 해보자.
728x90
'개발 공부 > 웹' 카테고리의 다른 글
Servlet이란? (0) | 2021.08.10 |
---|---|
웹서버와 WAS (0) | 2021.08.06 |
웹의 동작과 이해(HTTP 프로토콜, URL) (0) | 2021.08.03 |
2. VSCode와 Node.js를 통한 환경 설정 (0) | 2021.02.03 |
1. 자바스크립트에 대해서 (0) | 2021.02.03 |