Node.js

Node.js 설치 및 Helloworld 실행

dpswlsldj 2021. 3. 21. 00:35
728x90

1. Node.js 홈페이지에서 본인의 사양에 맞는 버전을 다운로드 받아 설치합니다.

nodejs.org/en/download/

 

저는 아래 옵션을 선택하여 이것저것 자동으로 설치해 보았습니다.

Command 창에서 node 를 실행해서 잘 설치가 된 것을 확인합니다.

 

2. 프로젝트 생성

프로젝트를 생성할 디렉토리로 이동 후 npm init 을 입력합니다. 프로젝트 세팅에 대한 내용들입니다. 우선 연습용에서는 크게 연연하지 않고 엔터키로 계속 넘어갑니다.

 

> npm install

 

이 내용들은 해당 디렉토리에 package.json 파일로 저장됩니다.

 

다음은 npm install express 를 입력합니다.

 

express는 간단하게 서버를 구현할 때 사용하는 Node.js 용 웹 프레임워크입니다.

> npm install express

3. app.js 생성 및 실행

app.js 파일을 생성하여 express의 예시 페이지에 있는 소스를 저장합니다.

const express = require('express')
const app = express()
const port = 3000

app.get('/', (req, res) => {
  res.send('Hello World!')
})

app.listen(port, () => {
  console.log(`Example app listening at http://localhost:${port}`)
})

실행은 node app.js 를 입력하면 됩니다. Windows defender는 액세스 허용해주세요.

> node app.js

종료는 해당 command창에서 Ctrl + C를 누르시면 됩니다.

4. 브라우저에서 localhost:3000 접속

제대로 구동된 것을 확인할 수 있습니다.