Please Enable JavaScript!
Gon[ Enable JavaScript ]

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

NodeJS

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

 

환경: NodeJS

 

Cannot connect to runtime process Visual Studio Code 에서 NodeJS 를 구동할 때 발생하는 오류 중 하나입니다. NodeJS 스크립트 실행을 위해서는 런타임 엔진을 실행해야 합니다. 그런데 오류로 인해 실행을 못했고 접속 오류가 난 것입니다. Visual Studio Code 에서는 launch.json 파일 안에 Config 속성으로 다운받은 NodeJS 엔진 관리 정보가 들어가 있습니다. Cannot connect to runtime process 오류가 발생했다면 launch.json 속성 정보를 수정해야 합니다.

 

그림처럼 Cannot connect to runtime process 오류가 발생하면 메시지창 하단에 launch.json 으로 이동할 수 있는 버튼이 나타납니다. Open launch.json 버튼을 클릭해서 해당 페이지로 이동합니다.

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

 

첫 번째 살펴 봐야할 속성 정보는 runtimeExecutable 입니다. runtimeExecutable 에 입력한 정보는 NodeJS 엔진 실행을 위한 exe 파일 Path 입니다. 해당 위치에 파일이 없다면 실행을 할 수 없기 때문에 Cannot connect to runtime process 날 수 있습니다. 해당 폴더 주소가 정확한지 확인해서 다시 입력합니다. 저는 하드웨어를 교체하는 바람에 드라이버 주소가 F 에서 D 로 바뀐 것을 몰랐습니다

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

 

두 번째 문제는 설정 중복입니다. 그림처럼 type, request, name 속성이 중복입니다. 두 개의 {} 괄호 중 하나를 모두 삭제합니다

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

 

세 번째는 컴퓨터 내에서 다른 프로그램이 포트를 사용 중인 경우입니다. 그림처럼 Console 로그에 동일한 Port 를 다른 앱이 사용하고 있다면 Connect 에러가 발생합니다

NodeJS 비주얼스튜디오코드 Cannot connect to runtime process 오류 해결하기

Posted by 녹두장군

댓글을 달아 주세요