Community생산성 & 협업github.com

dart-lang/dart-resolve-package-conflicts

패키지 버전 충돌을 해결하기 위한 워크플로입니다. `pub get`이 호환되지 않는 패키지 버전으로 인해 실패할 때 사용하세요.

dart-resolve-package-conflicts란 무엇인가요?

이 스킬은 Dart/Flutter 프로젝트에서 `pub get` 실행 시 발생하는 패키지 버전 충돌 문제를 해결하기 위한 워크플로를 제공합니다. 개발자가 의존성 그래프를 분석하고, 충돌하는 패키지의 버전 제약 조건을 파악하여 호환 가능한 버전 조합을 찾도록 도와줍니다. 주요 사용 사례로는 `pubspec.yaml`에서 특정 패키지 버전을 고정하거나, 범위를 조정하거나, 의존성을 업데이트하는 등의 작업이 포함됩니다. 이 스킬은 pub.dev 및 로컬 패키지 의존성을 모두 지원하며, CLI 환경에서 직접 실행 가능한 명령어와 함께 설명을 제공합니다. 충돌 해결 과정은 `dart pub deps` 명령어를 사용한 의존성 트리 분석부터 시작하여, 점진적으로 버전 제약 조건을 수정하고 `pub get`을 재실행하는 방식으로 진행됩니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/dart-lang/skills/tree/main/skills/dart-resolve-package-conflicts

Installed? Explore more 생산성 & 협업 skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

dart-resolve-package-conflicts은(는) 무엇을 하나요?

패키지 버전 충돌을 해결하기 위한 워크플로입니다. pub get이 호환되지 않는 패키지 버전으로 인해 실패할 때 사용하세요.

Individual skills in this repo

This repo contains 8 individual skills — each has its own dedicated page.

관련 스킬