NodeJs 시작하기 (express 설치)

바다구름·2023년 1월 21일

NodeJs

목록 보기
1/6

1. 브라우저에 nodejs 검색하여 최신버전 설치.

2. vs코드 설치 후 작업 폴더 생성 후 해당 작업 폴더 vs코드에서 폴더 열기

3. 터미널 (ctrl + shift + `) 열고

npm init
입력

4. 이후 콘솔창

  • npm init 이후 이상한 바이러스 같은 것이 설치되고 2번에서 멈출텐데 엔터 치면서 3번 까지 내려가셈
  • 3번에서 서버로 만들파일 작명한 후 계속 엔터치다 보면 탈출함

5. express 설치

터미널 창에
npm install express 입력, 엔터
그리고 현재 폴더에 server.js 파일 생성

6. 서버 시작


const express = require('express');   // express 라는 변수에 방금 설치한 익스프레스 라이브러리 가져오기
const app = express(); 				  // 그 라이브러리를 변수에 담음.

app.listen(8080, function() { 		  // 8080port에 접속시 아래의 코드 실행해주셈
    console.log('listening on 8080'); // 접속시 브라우저 콘솔창에 문자 출력
}); 

저장하고 콘솔 창 열어서

node server.js

이렇게하면 nodejs 서버가 실행됨
내 pc에서 주소창에 "localhost:8080" 입력 후 엔터치면 "Cannot GET /" 이라는 문자가 나오면 성공!


터미널을 확인해 보면 입력한 문자가 출력된 것을 확인.

7. get요청하여 문자 출력해보기

const express = require('express');     // express 라는 변수에 아까 설치한 익스프레스 라이브러리 가져오기
const app = express();                  // 그 라이브러리를 변수에 담음.

app.listen(8080, function() {           // 8080port에 접속시 터미널에 아래의 코드 실행해주셈
    console.log('listening on 8080');   // 접속시 터미널 콘솔창에 문자 출력
}); 

app.get('/test', function(요청, 응답) {  // 서버에 get 요청 : /test 주소로 접속하면 아래 코드 실행
    응답.send('테스트 페이지입니다.');  	// 문자 출력
})

  • 터미널 창에서 ctrl + c 로 나가고 방향키 위를 눌러서 "node server.js" 다시 입력 후 엔터.
  • 주소창에 localhost:8080/test 접속
  • 문자 확인





get 요청이란? 구글검색이 더 잘알랴줌.

profile
안녕하세요.

0개의 댓글