phonegap / cordova를 사용하고 있습니다.
Everthing은 cordova, phonegap, ant, sdk, jdk와 같이 설치됩니다.
하지만 이제 "노드는 내부 또는 외부 명령으로 인식되지 않습니다"라고 말합니다.
phonegap / cordova를 사용하고 있습니다.
Everthing은 cordova, phonegap, ant, sdk, jdk와 같이 설치됩니다.
하지만 이제 "노드는 내부 또는 외부 명령으로 인식되지 않습니다"라고 말합니다.
답변:
Windows에서는 node.js 폴더 경로를 시스템 변수 또는 사용자 변수로 설정해야합니다.
1) 제어판-> 시스템 및 보안-> 시스템-> 고급 시스템 설정-> 환경 변수를 엽니 다.
2) "사용자 변수"또는 "시스템 변수"에서 변수를 찾아 PATH
node.js 폴더 경로를 값으로 추가합니다. 일반적으로 C:\Program Files\nodejs;
. 변수가 없으면 새로 만듭니다.
3) IDE 또는 컴퓨터를 다시 시작하십시오.
세미콜론으로 구분하여 "npm"및 "Git"경로를 변수로 추가하는 것도 유용합니다.
좋은 대답이지만 명령 프롬프트를 열고
SET PATH=C:\Program Files\Nodejs;%PATH%
cordova platform add browser
배치 파일을 생성하고 실행하는 경우) 경로 설정이 해당 배치 파일의 실행 동안 지속되지 않는 것 같습니다. .
관리자로 명령 프롬프트 를 실행하여 나를 위해 일했습니다.
node
cmd를 관리자로 실행하지 않으면 찾을 수 없습니다 . 이것이 원인이라고 생각합니다. support.microsoft.com/en-us/help/821761/… 매번 발생하지 않기 때문에 매우 이상합니다.
Windows 설치 프로그램을 사용하여 Node를 설치하는 경우 수행 할 작업이 없습니다. 노드와 npm에 경로를 추가합니다.
Windows setx 명령을 사용하여 시스템 환경 변수를 변경할 수도 있습니다 . 재부팅이 필요하지 않습니다. 로그 아웃 / 로그인 만하면됩니다. 또는 변경 사항을 보려면 새 cmd 창을 엽니 다.
setx PATH "%PATH%;C:\Program Files\nodejs"
Windows를 사용할 때 설치시 자동으로 % PATH % 변수를 편집해야합니다. 따라서 설치 후 시스템을 재부팅하면된다고 생각합니다.