본문 바로가기

Study

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

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

 

warning: LF will be replaced by CRLF in yarn.lock

  • crlf를 lf로 자동으로 변경해주기 위해 아래 명령어를 입력했다.
git config --global core.autocrlf true

 

git page deploy

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

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

 

'Study' 카테고리의 다른 글

patch-package 사용하여 node-modules 수정하기  (0) 2021.12.29
lerna 프로젝트 사용  (0) 2021.12.29
window node-sass 에러  (0) 2021.12.28
window wsl 설치  (0) 2021.12.28
docker로 mongodb 연결하기  (1) 2021.11.30