12.29 에러모음

12.29 에러모음

pacake.json 모듈을 직접 npm publish한 모듈로 바꿔서 설치했다.

`yarn install`

근데 특정 라이브러리가 npm에 없다고 해서 package.json에서 그 라이브러리를 삭제함

검색했을때 사용하는 부분이 없었음.

삭제 후 실행시 성공.

eslint-config란?

코드를 내가 정한 룰에 맞춰서 수행할 수 있게 해준다.

아래 3개는 package.json에서 제거하거나 대체 함

`yarn start`

바아로 에러뜸

한 6개 정도? Must use destructuring props assignment 이런 에러뜸

바로 위 에러가 바뀐 모듈이랑 연결 된 에러라서 이름들 바꾸면서 에러 잡아감.

원래 파일의 symbol이랑 전부 달라서 확인하면서 고치고 에러나면 바꿨다.

이렇게 전부 통일하니까 다른 에러들이 발생함

Missing file extension for

파일을 불러올때 확장자가 빠졌다는 에러였다.

근데 전부 확장자를 붙일 수가 없어서 eslintrc파일 rules안에 아래 내용을 추가했다.

"import/extensions": [ "error", "ignorePackages", { "js": "never", "jsx": "never", "ts": "never", "tsx": "never", "json": "never" } ],

Must use destructuring props assignment

어김 없이 에러가 뜸

뒤에 react/destructuring-assignment이런 식으로 붙어있길래 또 eslintc에 룰로 추가 해줬다.

`"react/destructuring-assignment": [0,"always"]`

is defined but never use

여러번 만나본 에러긴 한데 전부 주석처리 해줄 수가 없어서 eslintrc에 룰 하나더 추가 했다

`"react/no-unused-vars":0`

has no corresponding propTypes

그냥 안쓰는 거길래 주석 처리 했음

git page deploy

gh-pages build 하다가 gyp오류가 났음..

파이썬2를 깔아야 하는데 안깔아서 그냥 git branch 로 gh-pages만들어서 페이지 만듬.

from http://develop-famous.tistory.com/166 by ccl(A) rewrite - 2021-12-29 17:01:23