[windows] Windows의 Node.js에서 hello.js 파일을 실행하는 방법은 무엇입니까?

hello.js라는 별도의 파일로 자바 스크립트로 작성된 hello world 프로그램을 실행하려고합니다.

현재 node.js의 Windows 버전을 실행 중입니다.

코드는 콘솔 창에 완벽하게 실행하지만, 내가 어떻게 윈도우 환경에서 경로를 참조 않습니다 .

C:\abc\zyx\hello.js

유닉스에서 $ node hello.js를 보여주는 것 같습니다.

Node.js를 처음 사용합니다. 잘못된 일이 있으면 수정하십시오.

나는 시도했다

> node C:\abc\zyx\hello.js —- 작동하지 않았다

> C:\abc\zyx\hello.js -작동하지 않았다

업데이트 1 :

hello.js 파일이있는 폴더에 node.exe를 추가했습니다.
c : \ abc \ zyx \ 폴더에 경로 지점을 추가했는데 오류가 발생합니다.

ReferenceError : hello가 정의되지 않았습니다

hello.js의 내용을 참조하십시오

setTimeout(function() {
console.log('World!');
}, 2000);
console.log('Hello');

업데이트 2 :

지금까지 나는이 모든 버전을 시도했지만 그중 아무것도 작동하지 않는 것 같습니다 . 내가 완전히 잘못하고있을 수 있습니다.

>node hello.js
>$ node hello.js
>node.exe hello.js
>node /hello.js
>node \hello.js
> \node \hello.js
> /node /hello.js
> C:\abc\xyz\node.exe C:\abc\xyz\hello.js
> C:\abc\xyz\node.exe C:/abc/xyz/hello.js
> hello.js
> /hello.js
> \hello.js
>node hello

내 파일 구조를 참조하십시오

.
├── hello.js
├── node.exe
└── paths.txt

해결 :
node.exe를 실행하는 대신 다음 옵션을 사용하여 명령 프롬프트에서 실행 해보십시오.

c:\>node c:\abc\hello.js
Hello
World! (after 2 secs)



답변

http://nodejs.org/에 있는 “Hello World”예제를 실행하기 위해 방금 수행 한 정확한 단계는 다음과 같습니다 . 이것은 빠르고 더러운 예입니다. 영구 설치의 경우 실행 파일을 루트 디렉토리보다 더 합리적인 곳에 저장 PATH하고 위치를 포함하도록 업데이트하십시오 .

  1. http://nodejs.org/#download 에서 Windows 실행 파일을 다운로드하십시오.
  2. 파일을 C : \에 복사하십시오.
  3. C : \ hello.js 만들기
  4. 다음 내용에 붙여 넣습니다.
    var http = require('http');
    http.createServer(function (req, res) {
      res.writeHead(200, {'Content-Type': 'text/plain'});
      res.end('Hello World\n');
    }).listen(1337, "127.0.0.1");
    console.log('Server running at http://127.0.0.1:1337/');
  1. 파일을 저장하십시오
  2. 시작-> 실행 …-> cmd
  3. 씨:
  4. C :> 노드 hello.js

    Server running at http://127.0.0.1:1337/

그게 다야. 이것은 Windows XP에서 수행되었습니다.


답변

MSI 파일 설치 : C:\Program Files\nodejs명령 프롬프트에서 설치된 디렉토리로 이동 n

C:\>cd C:\Program Files\nodejs enter..

node helloworld.js

산출:

Hello World


답변

귀하의에 있는지 확인해야 node합니다 PATH. 경로, 설정하려면 이 아웃 .

이 디렉토리가 있는지 확인 node.exe당신입니다 PATH. 그런 다음 실행할 수 있어야합니다 node path_to_js_file.js.

좋은 “Hello World”예제를 보려면 http://howtonode.org/hello-node를 확인 하십시오.


답변

또 다른 간단한 방법

  1. 시스템에 nodejs를 다운로드하십시오
  2. 메모장 작성 js 명령 “console.log ( ‘Hello World’);”열기
  3. nodejs와 같은 위치에 hello.js 파일을 저장하십시오.
  4. open 명령 프롬프트는 nodejs가있는 위치로 이동합니다
    c:\program files\nodejs
  5. 다음과 같은 위치에서 명령을 실행하십시오. c:\program files\nodejs>node hello.js
  6. 다른 위치의 js 파일이 파일 경로를 제공하는 경우
    c:\program files\nodejs>node path\hello.js

답변

Windows 용 노드를 설치했습니다. Windows 7 시작 메뉴에서 node.js를 검색 할 때 node.js 명령 프롬프트가 있습니다.이 특수 명령 프롬프트를 실행하면 경로를 설정하지 않고 어느 위치에서나 노드를 복사하거나 어디에서나 node.exe를 복사 할 수 있습니다.


답변

WinXp : .bat파일 을 만들었습니다

node c:\path\to\file\my_program.js

my_program.bat탐색기 또는 cmd 창에서 실행 됩니다.


답변

cmd로 이동하여 node “C : \ Path \ To \ File \ Sample.js”를 입력하십시오.