node.js가 설치되었는지 확인하는 방법


98

최근에 node.js를 설치했는데 응용 프로그램을 실행하는 방법을 모릅니다. node.js를 설치했지만 추가 지침을 찾을 수 없습니다. 정말로해야 할 일은 무엇입니까? 실제로 작동하는지보고 싶었습니다. 그래서 hello.js라는 스크립트를 실행했습니다. 그것은 다음과 같이 갔다.

console.log('hello world');

이제 어디에 기록됩니까?

편집하다

.php 스크립트를 통해이 .js를 실행하고 있습니다.


4
흠, 저는 Windows를 사용하고 있으며을 열면 cmd노드가 시스템 경로에 있으므로 입력 node -v하면 버전이 표시됩니다. 내 것은 0.6.15입니다. 을 실행 node hello.js하면 console.log가 명령 프롬프트에 인쇄됩니다. Mac과 Linux에서는 터미널을 사용하고 위의 작업을 수행 할 것이라고 생각합니다.
Tina CG Hoehr

내 실수, PHP 스크립트가 이것을 실행하고 있다는 것을 언급하는 것을 잊었습니다.
user1340052

1
"터미널"이라는 단어가 혼란 스러웠습니다. 나 같은 순진한 사용자에게는 Windows 시스템의 "명령 프롬프트"일뿐입니다. 실행-> 유형 cmd-> 명령 프롬프트 창이 나타납니다-> 유형 node --version. 버전 번호가 표시되어야합니다.
이제는 이름이 지정되지 않아야합니다.

1
BTW는 "dumbies"그것의 인형 아니다
avneet는

답변:


195

터미널 창을 엽니 다. 유형:

node -v

nodejs버전 이 표시됩니다 .

스크립트 및 입력을 저장 한 위치로 이동합니다.

node script.js

그러면 스크립트가 실행됩니다.


내 실수, 나는 이것을 PHP 스크립트를 통해 실행하고 있음을 언급하는 것을 잊었습니다. 그렇다면 터미널이 아닌 경우 어디에 인쇄됩니까?
user1340052

@ user1340052 exec()는 출력에서 ​​마지막 줄을 반환하므로 괜찮을 것입니다. php.net/manual/en/function.exec.php
Brad

5
노드 블로그에서 한 시간을 낭비한 저처럼 노드 및 명령 줄 초보자에게 "터미널 창 열기"라는 표현은 Windows에서 두 가지 작업 중 하나를 수행한다는 의미입니다. 시작 버튼을 사용하고 보조 프로그램으로 이동하여 명령 프롬프트를 클릭합니다. 또는 시작 버튼에서 모든 프로그램, 노드 디렉토리, Node.js 명령 프롬프트로 이동합니다. 노드가 변경되었고 많은 블로그가 구식이거나 Windows에 대해 모호합니다. 이것이 한 시간을 절약하기를 바랍니다.
Mike_Laird 2014 년

32 비트인지 64 비트인지 어떻게 알 수 있습니까?
Francisco Corrales Morales

OS는 32 비트 또는 64 비트입니다. nodejs를 설치할 때 일치하는 버전을 선택합니다.
arikin 2015

12

터미널을 열고 들어가다

node -v

이것은 설치된 nodejs의 버전을 알려주고 다음을 입력하여 nodejs를 간단히 실행하십시오.

node

프롬프트는 변경되어야합니다. 다음을 입력하십시오.

function testNode() {return "Node is working"}; testNode();

설치에 성공하면 명령 줄에 다음 출력이 표시되어야합니다.

'Node is working'

8

이 명령 node --version 또는 node -v를 시도하십시오 . 둘 중 하나는 v4.4.5.


nodejs 5.6.0을 설치하고 터미널을 통해 "nodejs -version"을 실행하여 "command not found"를 반환했습니다. "node -v"는 올바른 명령입니다.
markp3rry

@ markp3rry는 "nodejs -version"또는 "nodejs --version"을 실행 했습니까 (이중 대시 참조)
denvar

6

(Windows OS 용이지만 다른 OS에도 개념 적용 가능)

명령 node -v을 실행 하면 설치 여부를 확인할 수 있지만 설치되어 있지 않은 경우 확인할 수 없습니다. (실행 파일이 PATH에 없을 수 있음)

두 가지 방법으로 실제로 설치되었는지 확인할 수 있습니다.

  1. 기본 설치 위치 확인 C:\Program Files\nodejs\

또는

  1. 로 이동하여 System Settings -> Add or Remove Programs로 필터링 node하면 설치 여부가 표시됩니다. 저에게는 제목 : "Node.js"및 설명 "Node.js Foundation"으로 표시되며 버전이 지정되지 않았습니다. 설치 크기는 52.6MB입니다.

설치되어 있지 않은 경우 여기에서 다운로드하십시오. https://nodejs.org/en/download/


node -v를 입력하면 프롬프트가 빠르게 열리고 닫힙니다. Node는 def가 설치되어 있지만 다른 답변을 기반으로 무언가를 읽을 수있을 것으로 기대합니다. 프롬프트를 열어 두려면 어떻게합니까?
wazz

@wazz 확실히 발생해서는 안됩니다. 설치가 어떻게 손상 되었습니까? 창문을 사용하고 있습니까? 사용 제어판 제거한 다음 다시 설치 안정 버전 그렇다면
제임스 Wierzba

주요 안면 손바닥. 나는 cmd를 열지 않았다. 방금 '실행'대화 상자에 입력했습니다 ... tnx.
wazz

누군가 노드가 설치된 폴더를 보려면 Windows 명령을 말할 수 있습니까? Mac에서 "which node"에 해당하는 명령
sbk

2

을 사용하여 노드 버전을 확인하십시오 node -v. 을 사용하여 npm 버전을 확인하십시오 npm -v. 이 명령이 버전 번호를 제공했다면 NodeJs개발 을 진행하는 것이 좋습니다.

노드 테스트 시간

를 사용하여 디렉토리를 만듭니다 mkdir NodeJs. NodeJs폴더 안에 touch index.js. 또는 좋아하는 텍스트 편집기를 index.js사용하여 엽니 다 vi. 입력 console.log('Welcome to NodesJs.')하고 저장하십시오. 저장된 파일로 돌아가서 node index.js. 당신이 볼 경우, Welcome to NodesJs.당신은 좋은 일을했고, 당신은 NodeJs과 함께합니다.


2

Windows에서 명령 프롬프트를 열거 나 Linux 및 Mac에서 터미널을 엽니 다.

node -v

노드가 설치되어 있으면 버전이 표시됩니다.

v6.9.5

그렇지 않으면 nodejs.org 에서 다운로드하십시오.


당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.