1. Node 가계부 만들기 [ 필요 파일/라이브러리 생성, 설치]

2022. 5. 22. 18:39프로젝트/가계부 - 제작 JavaScript

1. app.js 파일 생성 (메인 파일)

 

2. npm init 명령어 실행 => package.json 파일 생성

 

3. 필요 라이브러리 설치 

 

[ dependencies ] 서버에 올라가서 사용

 

가독성을 위해 두 줄로 작성합니다~

npm i compression cors dotenv express express-validator http-errors jsonwebtoken
npm i morgan mysql2 passport passport-jwt passport-local sequelize

 

 

[ devDependencies ] 개발시에만 사용

npm i -D eslint eslint-config-standard eslint-standard

 

순서대로 진행 후 폴더 구조

폴더 구조

 

4. app.js 코드 작성

app.js

const express = require('express')
const logger = require('morgan')
const compression = require('compression')

const app = express()

app.use(compression())
app.use(logger('dev'))
app.use(express.json())

app.listen(3000, () => {
  console.log('server start!')
})
728x90
반응형