본문 바로가기

분류 전체보기136

[React] npm install 후 모든 페이지에서 오류가 난 문제 npm install 오류 프로젝트 중 추가된 react package의 설치가 필요한 상황이였는데 npm install react-package 가 아닌 npm install 로 받음 에러 : 'Element'형식은 'ReactNode' 형식에 할당할 수 없습니다.  에러 : 'JSX.IntrinsicElements' 형식에 'div' 속성이 없습니다.  에러 : 'typeof React' 형식에 'useEffect' 속성이 없습니다. 등의 에러가 전체 컴포넌트에서 발생이유 : 찾아보니 npm install 과정에서 TypeScript 및 React 버전 간 호환성 문제 발생해결 : package.json에 있는 리엑트 버전을 버전 찾기npm list react react-dom 을 하면 버전을 찾을 .. 2024. 11. 26.
[Spring Boot] "java.util.Map.get(Object)" is null Request processing failed: java.lang.NullPointerException: Cannot invoke "java.lang.Boolean.booleanValue()" because the return value of "java.util.Map.get(Object)" is null] with root causeboolean 값이 필요한데 null로 리턴 된다.NullPointerException으로 처리해도 되지만 response.get("result") != null   != null 조건을 추가해서 해결 2024. 11. 15.
[Spring] BeanCreationException: Error org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'mvcHandlerMappingIntrospector' defined in class path resource 이런 오류가 났는데 원인은? 매핑 경로 중복  의존성 버전 충돌 위의 두가지의 이유로 나는 에러 코드 였다.Controller 에서 살펴 보니 기존 코드를 복사 하면서 메서드 명은 변경을 했는데mapping 경로를 변경하지 않아서 생긴 오류 였다.해결 : 중복된 mapping 경로 변경 !! 2024. 10. 30.
[typescript]설치 타입스크립트 설치npm install typescript 2024. 10. 14.
[git] Branch 합치기 merge두 Branch를 한 커밋에 이어붙이는 것다른 Branch의 내역(트리)이 삭제 되지 않음ex) main브런치에 first란 이름을 가진 Branch를 merge 할때 main에서 명령어를 입력함main에 first에 있는 작업 내용이 복사됨git merge 브런치이름(ex: first)merge 후 first Branch가 필요 없어지면 삭제 시키면 됨 git branch -d 브런치이름(ex: first)  rebaseBranch를 다른 Branch에 이어붙이는 것Branch 내역(트리)이 삭제 됨삭제하려는 Branch가 다른 Branch 가지를 생성했다면 rebase 사용하면 안됨ex) mian이에 first브런치를 이어 붙인다고 생각 -> first 브런치에서 명령어 실행 $ git re.. 2024. 9. 23.
[git] 브런치 내역 보기 현재의 브런치 내역 보기$ git log내가 commit 한 내역 등을 볼 수 있음wq를 눌러서 빠져 나올 수있음   모든 브런치 내역 보기git log --all (뒤에 추가 할 수 있음)git log --all --decorate --oneline --graph 2024. 9. 23.
[git] branch branch 만들기 여러 사람이랑 같이하는 프로젝트 작업 할 때 main에서 다 같이 작업하면 꼬일 수 있음...에러! 각자의 branch에서 작업을 하고 push / pull을 이용하여 메인으로 작업을 요청하는게 좋음$ git branch 브런치이름   main에서 브런치로 이동하기작업 하려는 branch로 이동$ git switch 브런치이름  브런치의 상태 보기브런치가 몇개 인지 알 수 있음 $ git branch  브런치 지우기main으로 이동해서 지워야함$ git branch -d 브런치이름 2024. 9. 23.
[git] git 되돌리기 reset 원하는 시점으로 이동하고 이후 내역을 지움$git log를 검색하면 나오는 내역중에 원하는 시점의 commit 옆에 노랑색 해쉬값(숫자+문자)이 필요함원하는 시점에 main 값이 생기고 이후에 한 작업은 브런치에서 사라짐 git reset (--hard 해쉬값)   revert  되돌리기 원하는 시점의 커밋을 거꾸로 실행$git log를 검색하면 나오는 내역중에 원하는 시점의 commit 옆에 노랑색 해쉬값(숫자+문자)이 필요함삭제는 되지 않고 되돌리기 원하는 시점에서 commit이 안된 상태로 둠수정하고 다시 commit 할 수 있는 상태git revert 해쉬값git revert --no-commit 해쉬값 2024. 9. 23.
[git] master -> main으로 이름 변경 master -> main으로 이름 변경git config --global init.defaultBranch main 2024. 9. 22.