Error: useLocation() may be used only in the context of a component.

Error useLocation() may be used only in the context of a component.

Error code Cause 위 에러는 원래 React에서 useLocation을 Router 컴포넌트에 넣지 않고 사용해서 발생하는 에러다. 하지만 나는 React-Native에서 사용하지도 않았는데 위 에러가 발생했다. 원인이 뭔지 찾아보니 useSearchParams라는 컴포넌트를 불러서 사용하는 것이 문제였다. 이 컴포넌트는 “react-router-native”에서 불러오는 컴포넌트인데 useSearchParams는 React Router에서 제공하는 훅으로, URL의 쿼리 파라미터를 쉽게 다루기 위해 사용된다. 이 훅을 사용하면 URL의 쿼리 문자열을 … 더 읽기

CentOS 8 Librepo 오류 해결: Failed loading plugin “osmplugin”: No module named ‘librepo’

CentOS 8 Librepo 오류 해결 Failed loading plugin osmplugin No module named 'librepo'

문제 개요 Oracle Cloud에서 DB 서버를 설정하고 MySQL Workbench로 접속하려 할 때, CentOS 8 librepo 오류가 나타났다. 순조롭게 클라우드 DB가 만들어지나 했는데 아니나 다를까 똑같은 에러만 몇백번을 봤다… 혹시나 다른 사람도 나와 같은 곳에 헤메고 있을까 “Failed loading plugin osmplugin: No module named ‘librepo’” 오류 해결 방법을 포스팅한다. 증상 및 원인 아래 코드가 몇백번이나 본 … 더 읽기

[Spring] CORS 요청 오류 Access-Control-Allow-Origin 허용, 설정

[Spring] Spring에서 CORS 정책 해결, 설정하기

Spring에서 웹 개발을 하다가 CORS(Cross-Origin Resource Sharing) 정책 때문에 애를 먹었다. Postman에서 요청할 때는 아무런 오류도 없었는데 프론트엔드와 백엔드가 서로 다른 도메인에서 작동할 때 CORS 에러가 발생했다. 이번에 새로 프로젝트를 하면서 CORS를 만났는데 해결하며 CORS해결을 기록한다. CORS란 무엇인가? CORS는 웹 브라우저가 다른 도메인에서 리소스를 요청할 때 보안상의 이유로 적용되는 정책이다. 기본적으로 브라우저는 동일 출처 정책(Same-Origin … 더 읽기

[React] Frontity(프론티티) 설치 및 오류 – 워드프레스를 위한 프론트엔드 프레임워크

[Frontity] 프론티티 - 워드프레스를 위한 프론트엔드 프레임워크

워드프레스 사이트에서는 테마라는 것을 다운받아 자신의 사이트의 구성을 조금 건드릴 수 있다. 하지만 react를 먼저 배우고 나니 워드프레스의 테마가 정해준 것들만 움직일 수 있다는 것이 조금 답답한 마음이 있었다. 그러다가 프론트엔드 프레임워크로 사이트를 다루어서 워드프레스 사이트에서 보여줄 순 없을까? 하다가 찾은 것이 Frontity(프론티티) 였다. 프론티티 설치를 하다가 오류도 발생했는데 같은 오류가 발생한 사람들에게 도움이 되었으면 … 더 읽기

광고 차단 알림

광고 클릭 제한을 초과하여 광고가 차단되었습니다.

단시간에 반복적인 광고 클릭은 시스템에 의해 감지되며, IP가 수집되어 사이트 관리자가 확인 가능합니다.