[Node.js] 15장 AWS와 GCP로 배포하기
🔍 서비스 운영을 위한 패키지 📌 morgan과 express-session ✅ process.env.NODE_ENV 배포 환경인지 개발 환경인지를 판단할 수 있는 환경 변수다. 주로 배포 환경일 때는 morgan을 combined 모드로, 개발 환경일 때는 dev 모드로 사용한다. 📌 시퀄라이즈 시퀄라이즈에서 가장 큰 문제는 비밀번호가 하드 코딩되어 있다는 것이며, JSON 파일이므로 변수를 사용할 수 없다. 시퀄라이즈는 JSON 대신 JS 파일을 설정 파일로 쓸 수 있게 지원한다. 📌 cross-env cross-env 패키지를 사용하면 동적으로 process.env(환경 변수)를 변경할 수 있다. 또한, 모든 운영체제에서 동일한 방법으로 환경 변수를 변경할 수 있게 된다. npm start시에 실행..
22-23/22-23 Node.js
2023. 1. 5. 10:01