nodejs express를 사용해서 웹개발 할때 설정 순서
설치해야 하는 파일들(무조건은 아님) /** * 설치해야하는 파일들 */ //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