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
반응형
'프로젝트 > 가계부 - 제작 JavaScript' 카테고리의 다른 글
5. Node 가계부 만들기 [ 유저 기능 (회원 가입) 필요 함수 구현 ] - 2 (0) | 2022.05.28 |
---|---|
4. Node 가계부 만들기 [ 유저 기능 (회원 가입) 구현 ] - 1 (0) | 2022.05.28 |
3. Node 가계부 만들기 [ 데이터 / Error 전송 포맷 설정 함수 생성, http-errors 사용, Error 핸들러 ] (0) | 2022.05.23 |
2. Node 가계부 만들기 [ .env 파일 사용, Mysql Sequlize 연결, Mysql 동기화 ] (0) | 2022.05.23 |
0. Node 프로젝트 가계부 만들기 소개 (0) | 2022.05.22 |