BORDER : CARNIVAL
드디어 2주간의 First Project 시작.
😧 오늘은 코드스테이츠에서 제공받은 Repository에 초기설정을 해주고, 앞으로 진행할 태스크들을 이슈 카드로 만들어서 올리고, 커밋 메시지를 통일시키고, 폴더구조를 정리하고 하는데에 시간이 꽤 많이 소요되어서 컴포넌트 제작은 원래의 하루 작업량의 절반도 못한 것 같다.
😎 그래도 팀 규칙을 정하고, 조금 느리더라도 데이터의 종류에 따라 파일과 폴더를 나눠서 작성하고, 타입 오류들을 바로바로 해결해가면서 진행하니까 프로젝트가 전보다 훨씬 정돈된 상태로 진행되는 것 같아서 기분이 좋다.
이제 git이랑도 (아직 갈길이 멀지만) 꽤 가까워진 느낌이고, 타입스크립트랑도 안면 정도는 튼 기분이다. 매일매일 보다보면 프로젝트 끝나기 전에 친분이 쌓일거라 기대해본다.
git [기능] [레포위치] [브랜치]
git commit -a
를 사용하면 커밋 메시지를 <제목> <본문> <꼬리말>
형식으로 쓸 수 있다.git branch -d <브랜치명>
git push origin --delete <브랜치명>
git branch -a
_
를 붙여서 사용하면 된다.TypeScript에서 사용되지 않는 변수를 선언한 경우 발생하는 에러 핸들링 방법
type StyledFunction<T> = styledComponents.ThemedStyledFunction<any, Theme>
위와 같은 코드를 작성했더니 아래와 같은 에러가 발생했다.
'T'이(가) 선언은 되었지만 해당 값이 읽히지는 않았습니다.
이 경우 변수이름 앞에 언더바
_
를 붙여서 작성하면 에러가 해결된다.type StyledFunction<_T> = styledComponents.ThemedStyledFunction<any, Theme>