Javascript/Node.js

[node] express 설치 환경 조성해보기

Rainbow🌈Coder 2022. 12. 18. 21:31
728x90

폴더 만들고

 

 

1. npm init --yes

 

2. npm install express

 

3. package.json 을 아래와 같이 변경

{
  "name": "1.express-basic",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start":"nodemon app"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.18.2"
  }
}

4. npm i nodemon --save-dev

하고(내 피씨에 노드몬이 전역으로 깔려있다고 하여도, 다른 개발자들 배려 차원)

 

5. 타입을 모듈로

{
  "name": "1.express-basic",
  "version": "1.0.0",
  "description": "",
  "main": "index.js",
  "type":"module",
  "scripts": {
    "test": "echo \"Error: no test specified\" && exit 1",
    "start": "nodemon app"
  },
  "keywords": [],
  "author": "",
  "license": "ISC",
  "dependencies": {
    "express": "^4.18.2"
  },
  "devDependencies": {
    "nodemon": "^2.0.20"
  }
}

6. app.js 파일 만들어주고 아래 코드 작성

import express from "express";
const app = express();
app.listen(8080);

7. npm start

8. 로컬 호스트 8080 접속

9. 코드를 아래와 같이 고치고 8080 새로고침 했을 때 Hello Node! 만 써져 있으면 성공한 것이다.

import express from "express";
const app = express();
app.get('/', (req, res, next)=>{
    res.end('Hello Node!');
})
app.listen(8080);

728x90