Claude디버깅의존성빌드
의존성·버전 충돌을 해결하는 프롬프트
변수 입력3개
변수를 채운 뒤 완성본을 복사하세요
언제 사용하나
라이브러리 버전 충돌, 전이 의존성 문제로 빌드/실행이 깨질 때.
요청 전 확인
- 의존성 트리(예:
gradle dependencies,npm ls)를 확보한다. - 어떤 라이브러리가 어떤 버전을 요구하는지 파악한다.
복사해서 쓰는 프롬프트
아래 의존성 충돌을 해결해줘.
오류: {{ERROR}}
의존성 트리: {{DEP_TREE}}
패키지 매니저: {{PKG_MANAGER}}
원하는 출력:
1. 충돌하는 라이브러리와 버전, 충돌 이유
2. 안전한 해결안(버전 정렬/오버라이드/제외)과 각 부작용
3. 파괴적 업그레이드 시 확인할 breaking change
4. 해결 후 검증 명령placeholder 설명
{{DEP_TREE}}: 의존성 트리 출력{{PKG_MANAGER}}: 패키지 매니저(gradle/npm 등)
입력 예시
{{PKG_MANAGER}} = "Gradle"
기대 결과
충돌 원인, 해결 옵션별 부작용, 검증 명령.
검증 방법
해결 후 의존성 트리를 다시 확인하고 테스트를 돌린다.
주의사항
- 무작정 최신 버전으로 올리면 breaking change를 만날 수 있다.
관련 문서
댓글 0개
아직 댓글이 없습니다.
