somoonja
소문자(sommonja)
somoonja
전체 방문자
오늘
어제
  • 분류 전체보기 (16)
    • JS (10)
      • error (1)
      • node.js (2)
      • git (2)
      • phaser (1)
      • vanila js (2)
      • react (1)
      • svelte (1)
      • dunjo [toy] (0)
    • C (1)
      • 오류일기 (1)
    • Python (0)
      • 오류일기 (0)
    • olds (3)
      • Vanilla JS (0)
      • Phaser.js (3)
      • blackcherry project (0)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • js
  • 자바스크립트
  • Phaser

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
somoonja

소문자(sommonja)

[node.js] node.js 기초 설정
JS/node.js

[node.js] node.js 기초 설정

2022. 12. 15. 02:36

node 설치 확인

node -v

 

 

 

node 추가 (package.json)

npm init

 

 

 

express 설치 (node_modules 폴더, package-lock.json)

npm install --save express

--save는 붙이는 편이 좋다. (자세한 설명은 생략합니다)

 

 

 

 

기본 서버 파일 생성 (보통 파일 이름을 app.js로 합니다.)

const express = require('express');
const app = express();

app.get('/', function(req, res){
    res.send('hello NodeJs');
})
app.listen(3000, () => console.log('3000번 포트 대기'));

(포트의 숫자는 상관없습니다.)

 

 

 

 

이후 터미널에서,

node app

(app은 파일의 이름) 를 입력하여 로컬 서버를 열 수 있습니다.

포트가 3000이니, localhost:3000 에서 들어갈 수 있습니다.

 

 


nodemon은 수정된 코드를 실시간으로 적용시켜 자동으로 로드해주는 모듈입니다.

npm install -g nodemon

 

 

 

install 뒤의 -g의 의미는 컴퓨터 전역에 nodemon을 설치한다는 의미입니다.

nodemon app

으로 서버를 열 수 있습니다.

'JS > node.js' 카테고리의 다른 글

[node.js] node & npm 업데이트  (0) 2022.12.24
    'JS/node.js' 카테고리의 다른 글
    • [node.js] node & npm 업데이트
    somoonja
    somoonja
    코딩, 디자인 등 여러 컴퓨터 이론들을 다룹니다.

    티스토리툴바