본문 바로가기

nodejs - 오픈소스

사용법 및 예

용법

node [options] [V8 options] [script.js | -e "script" | - ] [arguments]

자세한 내용은 명령 줄 옵션 문서를 참조하십시오.

다음과 같이 응답하는 Node.js로 작성된 웹 서버 의 예입니다 'Hello, World!'.

이 문서의 명령은로 시작 $하거나 >사용자의 터미널에 표시되는 방식을 복제합니다. $및 >문자 는 포함하지 마십시오 . 각 명령의 시작을 표시하기 위해 있습니다.

$또는 >문자로 시작하지 않는 행 은 이전 명령의 출력을 표시합니다.

먼저 Node.js를 다운로드하여 설치했는지 확인하십시오. 추가 설치 정보는 패키지 관리자  통해 Node.js 설치를 참조하십시오 .

이제라는 빈 프로젝트 폴더 projects를 만든 다음 해당 폴더 로 이동합니다.

Linux 및 Mac :

$ mkdir ~/projects $ cd ~/projects

Windows CMD :

> mkdir %USERPROFILE%\projects > cd %USERPROFILE%\projects

Windows PowerShell :

> mkdir $env:USERPROFILE\projects > cd $env:USERPROFILE\projects

다음으로 projects 폴더 에 새 소스 파일을 만들고 이름을 hello-world.js.

hello-world.js원하는 텍스트 편집기에서 열고 다음 내용을 붙여 넣습니다.

const http = require('http'); const hostname = '127.0.0.1'; const port = 3000; const server = http.createServer((req, res) => { res.statusCode = 200; res.setHeader('Content-Type', 'text/plain'); res.end('Hello, World!\n'); }); server.listen(port, hostname, () => { console.log(`Server running at http://${hostname}:${port}/`); });

파일을 저장하고 터미널 창으로 돌아가서 다음 명령을 입력합니다.

$ node hello-world.js

다음과 같은 출력이 터미널에 나타납니다.

Server running at http://127.0.0.1:3000/

이제 원하는 웹 브라우저를 열고을 방문하십시오 http://127.0.0.1:3000.

브라우저에 문자열 Hello, World!이 표시되면 서버가 작동 중임을 나타냅니다.

 

Linux 및 Mac :$ mkdir ~/projects $ cd ~/projects