페어 활동 기록_Day16_상준_윤우 - boostcampwm-2022/web33-Mildo GitHub Wiki
✂️ 분배된 이슈
- (지난주) 로딩 화면 렌더링(#31)
- (지난주) 사용자가 위치 정보 거부했을 때 서울 중심지 보여주기(#35)
- crontab 서버 구축(#28)
- crontab을 통해서 mondoDB에 데이터 저장하기(#30)
🚩 구현 목표
- 화면 로딩 화면 오류 고치고 사용자 위치 엑세스를 통해 지도 포커싱하기
- node-cron으로 서울 도시데이터 30분마다 MongoDB에 저장하기
🍀 세부 목표
🖥️ 구현 내용
📖 학습 내용
crontab을 nodejs에서 사용
tsconfig의 target 속성
- tsconfig.json 내부에 들어있는 각각의 속성 (예시: target)
🚧 Trouble Shooting
로딩 화면시 여러번 렌더링 되는 현상

- MainPage의 useEffect 내부의 로직이 단순한데도 불구하고 렌더링 되는 횟수를 예측할 수가 없음
tsconfig.json에서 es5의 의미 (Private identifiers are only available when targeting ECMAScript 2015 and higher)

- tsconfig.json에서 'target'은 타입스크립트 파일을 어떤 버전의 자바스크립트로 바꿔줄지 정하는 부분
- 참고 자료
- 참고 자료
- 해결 방법 : tsconfig.json 파일 내부의 “compilerOptions”의 “target” 속성을
es5
→ es6 or esnext
로 수정