-
<TIL> git(hub), API 요청클래스/└ TIL 2022. 5. 8. 00:53728x90
🧭
에러노트
Error: connect ECONNREFUSED 127.0.0.1:80
ConfigModule.forRoot() 설정 누락으로 API KEY값이 적용되지 않았습니다.
API로 주소 받아오기
key가 사라져서 재발급 받았습니다.
config 파일이 적용되지 않아 .env 파일을 사용하였습니다.
config 파일이 다시 적용되었습니다.
.env vs config/*.yaml
공통점: 환경별 구분가능
.env - .env.dev / .env.prod / .env.test
https://darrengwon.tistory.com/965
config/*.yaml - config 폴더 내에서 파일로 구분
차이점
.env - 내용이 많이 않을 때 쓰면 좋을 것으로 보임
config/*.yaml - 환경변수를 카테고리화해서 관리할 수 있음
API 요청하기
공식문서에 나와있는 httpModule을 어떻게든 쓰려고 노력했습니다.
Observable 객체를 제대로 해석하지 못해 이번 프로젝트는 axios를 적용하고자 합니다.
프로젝트 진행중에도 관련 내용을 확실히 이해하게 된다면 반영토록 하겠습니다.
깃 다루기
깃, 깃헙을 협업할 수 있는 정도로는 다룬다고 생각했습니다.
이번 프로젝트를 진행하며 conflict가 발생할 때마다 좌절을 맛보고 있습니다.
fetch, pull도 구분하지 못하고, merge, rebase도 구분하지 못하는 한심한 수준인 것이었습니다.
깃도 꾸준히 학습해야 겠습니다.
ssh 등록
깃헙에 푸쉬할 때마다 매번 로그인을 했습니다.
자동 로그인을 위해 ssh 등록을 마쳤습니다.
아래 블로그를 통해 많은 도움을 받았습니다.
https://www.lainyzine.com/ko/article/creating-ssh-key-for-github/
728x90'클래스 > └ TIL' 카테고리의 다른 글
<TIL> 오늘 만난 에러들 (0) 2022.05.11 <TIL> 외부 API 요청 응답 시간 개선 (0) 2022.05.10 <TIL> 한글 키워드로 주소 검색하는 방법 (0) 2022.05.06 <TIL> 카카오 로컬 API, git pull (0) 2022.05.06 <TIL> npm-checks-update (0) 2022.05.04