인프런 John Ahn님의 따라하며 배우는 노드, 리액트 시리즈 - 기본 강의를 들으며 작성한 글입니다.
npm init //새로운 npm package 만들기
백엔드 서버를 시작하면 index.js에서 시작됨
npm install express --save
package.json에 dependencies가 추가되고, 이 어플리케이션에서는 express라는 라이브러리를 쓰고 있다고 표시해줌
다운받은 모듈들은 node_modules라는 디렉터리에 포함됨
const express = require('express') //express 모듈 가져옴
const app = express() //함수를 이용해 새로운 app을 만듦
const port = 3000 //3000번 포트를 백서버로 둠
app.get('/', (req, res) => res.send('Hello World!')) //'/'디렉토리에 오면 Hello World 출력
app.listen(port, () => console.log(`Example app listening on port ${port}!`)) //3000번 포트에서 실행
"start" : "node index.js",
package.json에 scripts부분에 윗 문장 추가
npm run start
start라는걸 실행하겠다 -> scripts에 start 실행
터미널에서 명령문 실행하면 이렇게 뜨고
인터넷 주소창에 localhost:3000을 입력하면
출력하기로 했던 Hello World가 뜬다
'웹 > Node.js' 카테고리의 다른 글
[MongoDB] 비밀 설정 정보 관리 (0) | 2023.02.25 |
---|---|
[MongoDB] BodyParser, Postman, 회원가입 기능 (1) | 2023.02.24 |
[MongoDB] model과 schema 설정 (0) | 2023.02.22 |
[MongoDB] MongoDB와 node DB 연결 (0) | 2023.02.22 |
[node.js] nodemon (0) | 2023.02.21 |
댓글