2016-07-22 3 views
0

두 개의 노드 인스턴스 (0.10, 4.4.0)가 설치되어 있습니다. VSCode가 다른 것을 대신 사용하도록 VSCode를 어떻게 가리킬 수 있습니까?다중 노드가있는 VSCode

: launch.json에는 어떤 유형이 사용됩니까? 거기에 대한 설명서가 없습니다. "Node"를 Node 인스턴스의 절대 경로로 바꿀 수 있습니까?

답변

1

Type은 구성 유형입니다. 가능한 값은 nodemono입니다. Node.js 인스턴스의 경로로 대체 할 수 없습니다.

실행 목표 구성에서 runtimeExecutable 값을 사용하여 VS 코드 디버거가 특정 런타임을 가리킬 수 있습니다. 사용할 런타임 실행 파일에 대한 작업 영역 상대 경로 또는 절대 경로입니다. 기본값은 PATH의 런타임 실행 파일입니다.

그러나 nvm과 같은 버전 관리자를 사용하여 원하는 Node.js 버전을 설치하고 전환하는 것이 좋습니다. .nvmrc fileautomate switching when directory is changed을 사용하여 디렉토리별로 다른 버전을 사용하도록 구성 할 수도 있습니다. 이 방법으로 VS 코드는 PATH에서 런타임 실행 파일을 사용할 것이므로 nvm을 사용하여 env 변수를 제어 할 수 있습니다.

+0

nvm의 경우 : Windows에서는 작동하지 않습니다. – Exegesis

+0

Windows의 경우이 버전 관리자 https://github.com/coreybutler/nvm-windows를 사용해보십시오. –