개발자 되는 중/TIL&WIL

내배캠 TIL 2022.12.23

SeonChoco 2022. 12. 23. 22:27

문제 해결 한 것

액션 크리에이터도 하나의 함수이기 때문에 소괄호를 붙이지 않으면 호출이 안된다. 

  useEffect(() => {
    dispatch(__getBoards); //thunk로 만들어준 액션 크리에이터에 괄호를 붙이지 않았다
  }, [dispatch]);

아래처럼 소괄호를 붙이니까 해결이 되었다. 

  useEffect(() => {
    dispatch(__getBoards());
  }, [dispatch]);​

 

알게된 것 

 

git에서 브랜치 이름 지을 때 / (슬래시)를 두 개 쓰면 오류가 난다 

ex) feature/comment/create  

 

그래서 - 하이픈으로  연결을 해줘야한다. 이건 엄청 많이 써도 상관이 없다.

ex) feature/comment-create

 

vscode 기능 중 알게된 것

아래 표시한 버튼을 누르면 readme 미리보기를 할 수 있다. 

오른쪽에 창이 미리 봤을 때 어떤 모양인지 보여주고 있다. 

 

React에서 yarn 이용할 때 알게 된 것 

package.json 파일에서 script 객체 안의 내용은 명령어 부분이다

원래는 yarn json-server --watch db.json --port 3001 이렇게 명령어를 쳤어야 했던 것을 

yarn server라고 줄여주었다. 

 

package.json 파일에서 dependencies 객체 안의 내용은 사용하는 라이브러리다.

 

이번 프로젝트에서 필요한 명령어 정리

명령어 정리

yarn 다운로드

npm install -g yarn

 

초보자들에게 처음 세팅하는 어려움을 덜어주는 CRA

yarn create react-app 파일명

 

지금 프로젝트 할 때 사용하고 있는 라이브러리들 다운로드

yarn add + 저기에 나와있는 키값들

ex) 

yarn react-router-dom