취미부자 개발자 로즈🌼

💻 더 나은 개발자 되기/셋팅, 오류, 꿀팁 42

카테고리 설명
  • modelmapper진행 중 발생 된 오류. Cannot resolve symbol 'AccessLevel"  configuration을 import했는데도 저렇게 찾지 못하는 오류였다. 결론부터 말하자면, 나는 import를 잘 못 해서였다.전일 공부시간을 오류로 날려서 속상했는데, 오늘 착석한지 얼마 안돼서 해결되는거보면..막힐땐 역시 텀을 주는 것도 좋은 방법-  import해 온 걸 다시 해오라고 지웠다가 다시 불러왔는데, 웬걸..완전 다른걸 import했던거였다.. 0순위로 import를 잘 해왔는지 체크해보는 걸 추천!!  아래로 해결되진 않았지만, 나와 다른 케이스로 해결 될 수 있으니 진행했던 순서에 따라 기록해본다.     1. 메이븐 재빌드  2. project Structure에서 버..

  • Dependency 추가 중 발생된 오류. 자바, 스프링, 메이븐 프로젝트 중 modelmapper를 추가하는데 오류가 발생됐다.intelliJ를 사용중이었다. Pom.xml에 Dependency를 추가했는데, 전부 붉은 색으로 글씨가 떴다.  org.modelmapper modelmapper 3.0.0  캡쳐를 담지 못해서 추가한 Dependency를 첨부해봤다.내부가 모두 붉은 색으로 뜨고  Dependency 'org.modelmapper:modelmapper:3.1.0' not found오류가 발생되며 의존성 추가를 할 수 없는 상태. 인텔리제이 기준 오른쪽 사이드에 위치한 메이븐을 선택해서내가 원하는 프로젝트를 선택 후 Reload project를 실행해주면추가한 Dependen..

  • next 14로 프로젝트를 진행중인데, You're importing a component that needs useState. It only works in a Client Component but none of its parents are marked with "use client", so they're Server Components by default.와 같은 오류가 발생되었다.   useState와 같은 React훅의 경우 클라이언트 컴포넌트에서만 사용할 수 있다고 한다.  그런데, 이걸 사용하는 곳이 서버 컴포넌트인지, 클라이언트컴포넌트인지 판단을 할 수가 없기 때문에.컴포넌트 파일 최상단에서 "use client"를 추가해서 이 컴포넌트가 클라이언트 컴포넌트임을 지정해줘야 한다. 여기서 의문..

  • react + next + ts 를 사용해서 프로젝트를 진행하는데, 수정사항을 적용해도 새로고침이 되지 않았다. 서버를 껐다가 켜면 반영이 되는데, 즉각 반영이 되지 않아 매우 답답하던 찰나. 동일한 오류가 많지도 않은데, 환경셋팅에 문제가 있나 싶어 버전도 바꾸고 명령어 추가도 하는 등 다양하게 해봤으나 장렬히 실패. 윈도우에서 발생되었다고, 맥으로 바꾸고 싶다는 글도 수두룩 했으나,아주 억울하게도 난 맥 사용자.......... 나의 케이스엄청난 곳에서 발생이 된 것도 아니었다.그냥 환경 셋팅 후 기본으로 뜨는 페이지에 새로 생성한 컴포넌트를 추가 하고 싶을 뿐이었다. import를 해서 추가를 하고 실행을 했는데, npm run dev를 할 때만 일시적으로 반영이 되고이후 컴포넌트의 수정 반영이 되..

반응형