Node.js
-
에러 해결하기: Unhandled rejection SequelizeConnectionRefusedError: connect ECONNREFUSED ::1:3306Programming/Web Programming 2023. 5. 15. 08:03
Node.js로 MySQL데이터베이스 서버에 접근하던 중, 반복해서 이런 문제가 나타났다. supervisor app.js로 Node.js서버를 실행한 상태이고, MySQL도 작동시켰지만 3306포트와 연결할 수 없다는 에러메시지가 계속 떴다. 또 언제는 작동이 잘 되다가 한번 안되면 끝도 없었다.. (포트넘버 바꿨다가 다시 돌아오기.. 저장.. 서버껐다키기 등등) 그리고 구글에 찾던 중 해결 방안을 찾아 기록을 남겨둔다. 우선 socketPath의 위치를 찾아야 한다. 터미널을 켜준다. mysql_config --socket 명령어를 입력하면 경로가 나온다. 복사해서 가져와준다. db.js에 sequelize부분에 key값은 dialectOptions로 해서 socketPath를 붙여넣는다. 서버가 잘..
-
Web 백엔드 (3) / express, middleware, supervisor 사용해보기Programming/Web Programming 2023. 5. 12. 01:55
이제 설치한 node.js 환경에서 코드를 작성해보자 아래 강의의 내용을 듣고 공부한 내용을 기록한 포스팅이다.:) 클래스 101 [유료강좌] 개발자 사관학교 - [웹 개발자 단과반 2교시] MySQL, Node.js 백엔드 속성 실무! https://class101.net/ko/products/5fac071c1105fb001383cd2a [웹 개발자 단과반 2교시] MySQL, Node.js 백엔드 속성 실무! | 개발자 사관학교 웹 개발자 단과반이 필요한 이유는 뭘까요? 📍 대체 뭐부터 개발해야 할지 모르겠어요. 원래 처음 개발을 배우면, 뭐부터 시작할지 모르기 때문에 막막합니다. 개발 방향성이 없으니 그걸 잡아 class101.net CHAPTER 2: 본격! 백엔드 다루기, Node.js의 모든..
-
Web 백엔드 (2) / node.js와 npm 설치하기, 기본 구조 설계하기Programming/Web Programming 2023. 5. 10. 08:00
지난시간에 백엔드를 위한 기본적인 것들을 배웠으니 이제 서버에 대한 내용을 공부해보자! 이 글에 작성된 내용은 아래 강좌에서 배운 내용들을 기반으로 한다. 클래스 101 [유료강좌] 개발자 사관학교 - [웹 개발자 단과반 2교시] MySQL, Node.js 백엔드 속성 실무! https://class101.net/ko/products/5fac071c1105fb001383cd2a [웹 개발자 단과반 2교시] MySQL, Node.js 백엔드 속성 실무! | 개발자 사관학교 웹 개발자 단과반이 필요한 이유는 뭘까요? 📍 대체 뭐부터 개발해야 할지 모르겠어요. 원래 처음 개발을 배우면, 뭐부터 시작할지 모르기 때문에 막막합니다. 개발 방향성이 없으니 그걸 잡아 class101.net CHAPTER 2: 본격!..