개발

[NodeJS] 필수 기본문법 및 예제

딱딱키보드 2023. 5. 14. 12:17
728x90
SMALL

다음은 Node.js의 기본적인 예제입니다.

1. Hello World 출력하기

console.log("Hello, World!");


위 코드를 hello.js 파일로 저장하고 터미널에서 다음 명령어를 실행하여 실행할 수 있습니다.

node hello.js


콘솔에 "Hello, World!"가 출력됩니다.

2. 모듈 사용하기
Node.js는 모듈 시스템을 제공하여 코드를 여러 파일로 분리할 수 있습니다. 다음은 hello.js 파일에서 greeting.js 모듈을 사용하는 예제입니다.


greeting.js 파일

module.exports = "Hello, World!";


hello.js 파일

const greeting = require("./greeting");

console.log(greeting);

 

hello.js 파일을 실행하면 greeting.js 파일에서 export한 문자열이 콘솔에 출력됩니다.

3. HTTP 서버 만들기
Node.js를 사용하여 간단한 HTTP 서버를 만들 수 있습니다. 다음은 server.js 파일에서 HTTP 서버를 만드는 예제입니다.

const http = require("http");

http.createServer(function(request, response) {
  response.writeHead(200, {"Content-Type": "text/plain"});
  response.write("Hello, World!");
  response.end();
}).listen(3000);

console.log("Server running at http://localhost:3000/");



server.js 파일을 실행하면 3000번 포트에서 HTTP 서버가 실행되며, 브라우저에서 http://localhost:3000/ 주소로 접속하면 "Hello, World!"가 출력됩니다.

728x90
LIST