본문 바로가기

Error 관리8

이번에는 CORS 에러다! Access to XMLHttpRequest at 'https://open.neis.go.kr/hub/schoolInfo?KEY=1addcd8b3de24aa5920d79df1bbe2ece&Type=json&pIndex=1&pSize=100&SCHUL_NM=%EC%86%A1%E3%85%8A' from origin 'http://localhost:3000' has been blocked by CORS policy: The value of the 'Access-Control-Allow-Origin' header in the response must not be the wildcard '*' when the request's credentials mode is 'include'. The credentials m.. 2023. 6. 22.
정말 진절머리 나는 eslint 에러 나는 평소 왠만하면 에러도 배우는 과정으로 생각하고 즐겁게 받아들이는 편이다. 내가 마주치는 에러가 많아질수록 다음번에 내가 대응할 수 있는 부분들이 많아지기 때문에 좋게 받아들이는 편이다. 내가 아직 많이 부족한 탓인지 모르겠지만 깊은 공부가 안돼 있는 상태에서 typescript를 섣부르게 도입한 것부터가 패착이라고 생각했지만 그것에 더해서 eslint, prettier 등등 부차적인 것들에서 성가신 에러들이 많이 발생하다 보니 결국 typescript도 에러와 실수를 줄이기 위한 도구 중 하나라고 생각하는데 이건 에러를 방지하기 위해 에러를 만들어내는 꼴이라는 생각이 드니 참 마음이 좋지 않았다. 여하튼 나를 끝까지 그리고 아직도 괴롭히고 있는 에러는 [eslint] Plugin "react" wa.. 2023. 6. 21.
Invalid options object. Dev Server has been initialized ... 이사를 오면서 맥북 프로로 개발 환경을 바꿨고 이사 온 새 집의 내 책상에는 랜선 포트가 있어 USB 변환 어댑터를 구매하여 랜선을 직접 연결하여 사용하고 있었다. 이전에는 계속 WIFI로 연결하여 작업해 왔기 때문에 해당 에러를 볼 일이 없었다. 그렇게 랜선을 직접 연결한 상태에서 서버를 구동시켰더니 Invalid options object. Dev Server has been initialized using an options object that does not match the API schema. [1] - options.allowedHosts[0] should be a non-empty string. 와 같은 에러가 발생했다. 대략 읽어보기에 Option 객체가 맞지 않고, Host와 관련하여.. 2023. 6. 8.
Definition for rule ... not found 이번에 맥북 프로를 구매해서 새로 vscode랑 여러 사용하던 환경을 설정하던 중 기존 진행중이던 프로젝트를 pull 받자마자 엄청난 에러들이 쏟아져 나왔지만 대부분 설치해줘야 할 것들만 설치해주면 되는 문제들이라 해결을 했는데 eslint와 관련된 에러들이 속을 썩였다. 그냥 다 제거를 해버리고 싶었다. run 시켰을 때 개발자 도구 등에서 문제가 되거나 하는 에러는 아니라 계속 작업을 하는데 문제는 없었지만 코드 파일 상에서 import 하는 부분이라던지 기존 typescript를 무시하기 위해 주석으로 설정해주던 부분들이 거의 다 빨간줄이 그어지며 에러를 뱉어내고 있었다. 그 부분을 무시하기 위해서 또 주석으로 설정해주면 새로 설정해준 부분도 모두 에러... 미칠 노릇이었다. 근데 하나하나 disa.. 2023. 6. 6.