토큰을 새로 받아 왔음에도 불구하고 토큰 만료로 400에러가 반복해서 발생보통 에러코드가 401로 오면 만료된 토큰 사용을 의미하며, 400으로 올 경우 요청이 잘못되었을 때 발생한다는 점에 착안하여 코드를 다시 검토해 봄해결 및 원인여기서 localstorage.ge
문제Homebrew 설치 후 brew 명령어를 입력 시 command not found 에러 발생해결eval $(/opt/homebrew/bin/brew shellenv) 명령어로 해결\*eval = 해당 라인을 재해석하고 다시 실행시키는 명령어Homebrew 설치 후
mongoose 연결 설정에서 에러 발생 해당 문구를 읽고 찾아보니 원래 uri parser 기능을 쓰려고 사용되던 useNewUrlParser 옵션이 mongoose 5.3.0 이상 버전부터는 default 기능으로 내장되어 따로 옵션설정을 할 필요 없다고 함 해당
React로 코딩 중 각 INPUT 박스의 입력값을 event 객체로 받아서 State를 활용해 재할당하고, 이 값을 grapQL api에 입력될 변수로 지정해 주었다 문제발생 => \-입력값 중 price를 숫자가 아닌 String으로 인지함 \-입력하는 input
기존의 로컬에 연결되던 DB주소를 cluster로 제공된 주소로 바꾸고 서버를 실행해서 DB를 연동하는 과정에서 위와 같은 에러가 발생 알고 보니 설정한 비밀번호에 @ 가 포함되어있었는데, URL 규칙 상 특수문자 @ 는 특별한 의미를 지니기 때문에 인코딩이 필요했던
Beanstalk 배포 과정에서 role 설정을 해줘야 하는데 role을 찾을 수 없는 문제가 발생 AWS 검색창에 IAM 입력 후 들어가서 왼쪽 사이드 바의 역할 탭으로 이동AWS 서비스 유형 선택 후 사례에 Elastic Beanstalk 선택Cutom 가능한 사
위와 같이 환경변수를 설정하면 이후 console 상으로 출력할 때 해당 process.env.BACKEND_URL 이 undefined 로 출력됨 그 이유는 Next 사용 시 브라우저에서는 환경변수 네이밍에 대한 특정한 네이밍 규칙이 존재하기 때문 Node.js 환경
User 모델 객체를 이용해서 User.findById() 메서드를 사용하려는 데 위와 같은 에러가 발생모델 메서드의 결과값을 user 란 변수에 담아 이를 res 응답으로 보내는 데 여기서 문제가 발생한 듯 함 해석해 보니 응답으로 보내기 위해 JSON 으로 값을 변
supabase API 코드 작성 후 CRUD를 테스트하기 위해 API 요청을 하였으나 위와 같은 에러 문구와 함께 요쳥이 제대로 가지 않음문제원인은 응답로드의 message에서 확인이 가능했음 기본 RLS 정책을 사용하면서 정작 해당 테이블에 관련 보안정책에 대한 설
위와 같이 supabase 를 export 하여 다른 컴포넌트에서 사용하려는데 콘솔에 경고문구가 출력됨문구를 해석해보자면 '에러는 아니지만 client instance가 여러 개가 감지되었고, 이는 가급적 지양해야 할 행동이다' 쯤으로 해석됨쉽게 맗해 supabase
이번 프로젝트 진행 과정에서 좀 난항을 겪은 부분이 있어 블로그에 기술하고자 한다. 두 가지 건으로 좀 시간을 잡아먹었는데 사실 트러블 슈팅이라기 보다는 그냥 개인적으로 겪은 어려움정도라고 보는 게 좋은 듯 하다.어려움을 겪던 부분은 subCategory select
다사다난한 하루를 보내는 기분이다. 이제 반응형 작업에 들어가서 안그래도 CSS 적으로도 해결할 부분이 많고, 잘 몰라서 검색할 것들이 많은 형편인데 코드적인 이슈는 더 자주 맞아들이는 상황.지난 한 주간의 짧지만 나름 공부할 가치가 되었던 자잘한 이슈들을 정리해보았다
알 수 없는 오류에 부딪혔다. react query를 사용해서 data를 fetching 해 오는 컴포넌트에서 react-query dev tools 를 실행해보아도 어떠한 쿼리에 대한 정보도 보이지 않았다.해당 queryFunc 는 위처럼 queryFunc에서 ite