728x90
1. Node.js 홈페이지에서 본인의 사양에 맞는 버전을 다운로드 받아 설치합니다.
저는 아래 옵션을 선택하여 이것저것 자동으로 설치해 보았습니다.
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 접속
제대로 구동된 것을 확인할 수 있습니다.