본문 바로가기
프로젝트/코드스테이츠 - 2주프로젝트

public폴더에 있는건 함부로 지우면 안된다.,프로젝트 4, 코드스테이츠 115

by 안뇽! 2021. 11. 11.
반응형

 

4일차 만든 홈 화면

  • 한것 : manifest에러, 홈화면 작성, 깃 flow 연습
  • 저녁 : 리덕스공부하기
  • 내일 할 것 : DB 어떤식으로 오는지 서버팀이랑 상의하기
  • 부족하다고 느낀거 : CSS position에 대해 좀 더 공부하기

에러 : Manifest : Line : 1, column : 1, Syntex error

 

위의 사진과 같은 에러가 떴다.

위의 에러가 뜨는 이유는 public 폴더의 manifest.json을 삭제했기 때문이다.

 

 

manifest.json를 휴지통에서 복원하고 기존에 있던 logo에 대한 정보들을 지웠다.

{
  "short_name": "React App",
  "name": "Create React App Sample",
  ///**///
  "start_url": ".",
  "display": "standalone",
  "theme_color": "#000000",
  "background_color": "#ffffff"
}


아래 코드는 ///**/// 위치에 있던 내용들
"icons": [
    {
      "src": "favicon.ico",
      "sizes": "64x64 32x32 24x24 16x16",
      "type": "image/x-icon"
    },
    {
      "src": "logo192.png",
      "type": "image/png",
      "sizes": "192x192"
    },
    {
      "src": "logo512.png",
      "type": "image/png",
      "sizes": "512x512"
    }
  ],

그러자 콘솔창에 manifest 에러가 사라졌다.

 


페이지와 컴퍼넌트를 구분하여 작성

 

 

윤환님은 로그인이 안되어있을때 홈화면, 나는 로그인이 되어있을때 초기화면을 만들었다.

전체 페이지 역할을 하는 컴퍼넌트는 pages파일에, 페이지속 작은 컴퍼넌트는 components파일에 에 구분하여 작성하기로 했다.

(dummy.js는 API가 작성되기 전에 사용할 더미데이터이다.)

 


useState로 구현했던 logout을 redux로 재구현했다.

반응형