programing

Windows에서 Node.js에서 hello.js 파일을 실행하는 방법

megabox 2023. 4. 19. 22:54
반응형

Windows에서 Node.js에서 hello.js 파일을 실행하는 방법

javascript로 작성된 hello world 프로그램을 hello.js라는 별도의 파일로 실행하려고 합니다.

현재 node.js의 Windows 버전을 실행하고 있습니다.

코드는 콘솔 창에서 완벽하게 실행되지만 Windows 환경에서 경로를 참조하려면 어떻게 해야 합니까?

C:\abc\zyx\hello.js

Unix 에서는 $node hello.js 라고 표시됩니다.

저는 Node.js에 대해 완전히 처음입니다.잘못한 부분이 있으면 정정해 주세요.

나는 노력했다.

> node C:\abc\zyx\hello.js

> C:\abc\zyx\hello.js않는다--일하지 않는다.

업데이트 1:

.저장되어 있는 합니다.exe hello.exe의 hello.exe의 hello.exe의 hello.exe가 있습니다.
되어 c:\abc\zyx\라는 하였습니다.

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

hello.dell의 내용을 확인합니다.

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/ #http://http://nodejs.org/ 에서 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. c:
  4. 노드 hello.js

    Server running at http://127.0.0.1:1337/
    

바로 그겁니다.이것은 Windows XP에서 실행되었습니다.

인스톨 로 이동합니다.이치노C:\Program Files\nodejs " " " " " " " n

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

node helloworld.js

출력:

Hello World

요.node 안에 요.PATH길을 터주려면, 이걸 꺼내야 해.

디렉토리가 「Directory」로 되어 있는 디렉토리에는, 「」가 되어 있는 것을 확인합니다.node.exe 안에 요.PATH '실행 가능'을 할 수 node path_to_js_file.js.

「Hello World」의 좋은 예에 대해서는, http://howtonode.org/hello-node 를 참조해 주세요.

다른 간단한 방법

  1. 시스템에 노드 다운로드
  2. 메모장 write js 명령어 console.log('Hello World')를 엽니다.;"
  3. 파일을 hello로 저장합니다.nodejs와 같은 장소가 바람직합니다.
  4. 는 nodejs가 위치로 는 nodejs를 엽니다.
    c:\program files\nodejs
  5. 할 수 있습니다.c:\program files\nodejs>node hello.js
  6. 이 파일의 c:\program files\nodejs>node path\hello.js

윈도우용 노드를 설치했습니다.윈도우즈 7 시작 메뉴에서 node.js를 검색하면 node.js 명령 프롬프트가 나타납니다. 이 특수 명령 프롬프트를 실행하면 경로나 복사 노드를 설정하지 않고도 모든 위치에서 노드를 구성할 수 있습니다.어디서든 실행하세요.

WinXp: " " 를 ..bat

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

그냥 ★★★★★★★★★★★★★★★★★★★★★★★★★★.my_program.bat에서 cmd로 설정

cmd로 이동하여 노드 "C:"를 입력합니다.\Path\To\파일\Sample.js"

Windows/CMD는 노드 파일의 위치를 알 수 없습니다.수동으로 입력할 수 있습니다.

path=%path%;"c:\Program Files\nodejs"

새 cmd.exe 프롬프트를 열 때마다

OR(Windows 10의 경우),

  1. This PC->properties.
  2. 클릭합니다.Advanced system settings->Environment Variables(일부러)
  3. 선택합니다.Path 다음 을 클릭합니다.Edit.
  4. 하여 [new]를 합니다.C:\Program Files\nodejs.
  5. 재부팅하면 임의의 디렉토리에서 노드를 실행할 수 있습니다.

「」의 만 하면 ..jsnode.exe이치노

  1. 파일을 오른쪽 클릭합니다.-> [ Open with ]를 선택합니다.-> [ Choose another program ]를 선택합니다.
  2. "항상 이 앱을 사용하여 .js 파일을 엽니다" 체크박스
  3. [기타 앱]-> [PC에서 다른 앱을 찾습니다]을 클릭합니다.
  4. node.js 설치 디렉토리로 이동합니다.(디폴트 C:\Program Files\nodejs\node.exe)
  5. "열기"를 클릭하면 cmd가 깜박이는 것만 볼 수 있습니다.

이제 더블 클릭만으로 모든 .js 파일을 직접 실행할 수 있습니다.

주의: js 파일의 끝에 다음 코드를 추가하면 키 입력을 위해 콘솔을 열어두기 때문에 유용합니다.

console.log('Press any key to exit');

process.stdin.setRawMode(true);
process.stdin.resume();
process.stdin.on('data', process.exit.bind(process, 0));

문제는 Node.js 리플리케이션을 열었을 때 모든 사람이 자동으로 명령 프롬프트에 있다고 가정했다는 것입니다. file file file aascriptascript file file file일ascriptascriptascriptascriptascriptascriptascriptascriptascript the the the the the the the the the the the the the the the the the the the 에서 javascript 파일을 실행할 수 있습니다..load명령어를 입력합니다.예를 들어 다음과 같습니다.

.load c:/users/username/documents/script.js

내에서 처음 할 수 .node(PATH PATH의 약자).

하는 것, 것①복제가 아니라 명령 프롬프트에 있다고 생각하는 것, 것 같다, ②재미있는 것..load3) 있어 혼동하고 하고 있습니다를 들어 3) Node.aces, node.aces 등입니다.

Windows 의 순서

  1. Ctrl + r.를 누른 다음 cmd를 입력하고 Enter 키를 누릅니다.
  2. 명령 프롬프트가 열립니다.

  3. file의 cd filepath 뒤에 입력합니다.ex(CD C:\Users\user\Desktop\ ) 를 누릅니다.

  4. 이 명령어 node -v를 사용하여 npm이 설치되어 있는지 여부를 확인하십시오.그러면 node의 버전을 얻을 수 있습니다.
  5. 명령 프롬프트에 이 노드 filename.filename.example(node app.filename)과 같은 명령어를 입력합니다.

C:\Users\user\Desktop>node app.js

유형node js명령 프롬프트가 표시됩니다.OR 세트PATH노드(node)를 선택합니다.

노드를 올바르게 설치합니다.

이제 .js 파일이 있는 경로로 터미널을 엽니다.

예를 들어 Javascript 파일(fileName.js)이 C 폴더에 있는 경우:\Documents\Project1.

해당 폴더로 이동하여 node를 입력하여 노드가 활성화되었는지 확인한 후 node fileName을 입력합니다.js

간단해! 네 일은 끝났어!!

c:\> node.exe %CD%\hello.js

%CD%는 DOS의 현재 디렉토리를 캡처합니다.

어떻게 시작해야 할지 모르는 사람들을 위해!

https://github.com/sethvincent/javascripting

링크 다이(die)를 위해 여기에 복사:

  1. node.js 명령 프롬프트를 엽니다.
  2. mkdir javascripting을 입력하여 javascripting이라는 디렉토리를 만듭니다.
  3. cd javascripting을 입력하여 디렉토리를 javascripting 폴더로 변경합니다.
  4. "touch introduction.js" 또는 WINDOWS의 경우 "NUL > introduction.js"를 입력하여 introduction.js라는 이름의 파일을 만듭니다.
  5. 파일을 열고 javascript(예: Console.log('hello'))를 입력합니다.;"
  6. 파일을 저장하고 "javascripting verify introduction.js"를 입력하여 실행 여부를 확인합니다.

Windows에서 .js 파일을 오른쪽 클릭하여 "Open with Command Prompt" 또는 Open cmd를 누르고 스크립트를 포함하는 폴더에 경로를 복사한 후 "cd [paste text here]" 명령을 실행하면 됩니다.그런 다음 "node example.js"를 수행합니다.

창문에 문제가 있었어요.start App.cmd:

@set JAVA_HOME=C:\jdk160_24
@set PATH=%JAVA_HOME%/bin;%PATH%
@cd /D C:\app\

@start /b C:\WINDOWS\system32\cscript.exe 
C:\app\start.js

cmd 파일을 C:\scripts에 저장했습니다.다음 파일은 runApp.bat 입니다.

C:\scripts\startApp.cmd

언급URL : https://stackoverflow.com/questions/6737824/how-to-run-a-hello-js-file-in-node-js-on-windows

반응형