nodejs express를 사용해서 웹개발 할때 설정 순서
2023.04.29
설치해야 하는 파일들(무조건은 아님)
/**
* 설치해야하는 파일들
*/
//yarn 으로 시작하기
yarn init;
// babel 설치
yarn add -D @babel/core @babel/cli @babel/node @babel/preset-env
// express 설치
yarn add express;
// nodemon 설치 저장하면 바로 다시실행 해줌
yarn add -D nodemon
// cors = 박화벽 , helmet = 방화벽, dayjs = 날짜 형식 지원해주는 것들
yarn add cors helmet dayjs
// bcrypt 비밀번호 암호화 할때 사용 jsonwebtoken jwt사용하는 라이브러리
yarn add bcrypt jsonwebtoken
설치후 설정
// package.json
{
"scripts": {
"dev": "nodemon --exec babel-node src/index"
},
"devDependencies": {
"@babel/cli": "^7.21.5",
"@babel/core": "^7.21.5",
"@babel/node": "^7.20.7",
"@babel/preset-env": "^7.21.5",
"nodemon": "^2.0.22"
},
"babel": {
"presets": [
"@babel/preset-env"
]
},
"dependencies": {
"bcrypt": "^5.1.0",
"cors": "^2.8.5",
"dayjs": "^1.11.7",
"express": "^4.18.2",
"helmet": "^6.1.5",
"jsonwebtoken": "^9.0.0"
}
}
git 명령어
git add .
git commit -m "입력할 메시지"
git push
댓글을 작성해보세요.