Community生产力与协作github.com

dart-lang/dart-resolve-package-conflicts

用于修复包版本冲突的工作流程。当 `pub get` 因包版本不兼容而失败时使用。

dart-resolve-package-conflicts 是什么?

该技能提供了一套结构化的处理Dart包依赖冲突的工作流程。当运行 `pub get` 时遇到版本不兼容错误,此技能会自动引导你分析 `pubspec.lock` 或相关错误输出,识别冲突的具体包和版本约束。它支持标准Dart项目以及Flutter项目,并推荐最佳实践如使用 `dependency_overrides` 临时解决冲突或调整 `pubspec.yaml` 中的版本范围。通过清晰的检查和修复步骤,此技能帮助开发者快速解决依赖树中的版本冲突问题,确保项目构建继续,无需手动深入复杂的依赖关系图。

兼容平台~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 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

dart-resolve-package-conflicts 是做什么的?

用于修复包版本冲突的工作流程。当 pub get 因包版本不兼容而失败时使用。

Individual skills in this repo

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

相关技能