FLUTTER ECOSYSTEM

smartpub

智能 Flutter 依赖分析器,可检测未使用的、位置错误的和重复的依赖项,并清理和整理 pubspec.yaml。

最新版本
1.0.8
近 30 天下载
31
喜欢数
7
Pub 分数
160

Package Overview

基于插件公开资料生成的选型评价,仅供参考。

插件概览

SmartPub 是一个用于 Flutter 的开发者工具,可分析和优化 pubspec.yaml 文件,识别未使用的、位置错误的以及重复的依赖项。它通过自动建议删除和重新组织,帮助保持项目配置的整洁和高效。专为希望简化依赖管理的开发者设计,可通过简单命令无缝集成到 Flutter 工作流中。该工具支持 macOS、Windows 和 Linux,使主要开发平台均可访问。

适合场景
  • 清理臃肿的 pubspec.yaml 文件
  • 重构后识别未使用的依赖项
  • 自动化依赖项组织
  • 通过移除无用代码来提升构建性能
  • 在团队环境中保持项目卫生
主要特点
  • 检测未使用的依赖项
  • 查找重复条目
  • 逻辑地重新组织依赖项
  • 提供可操作的清理建议
  • 支持跨平台使用
适合对象
  • Flutter 开发人员管理大型项目
  • 强制执行代码质量标准的团队
  • 开发者优化应用大小和构建速度
  • CI/CD 流水线集成
  • 任何寻求自动化 pubspec 维护的人
使用建议
  • 应用更改前需要人工审核
  • 可能无法检测到动态导入的依赖项
  • 不区分开发依赖和常规依赖的处理方式
  • 最佳用于开发,不用于生产构建
  • 仅限 pubspec.yaml 结构分析
支持平台macOSWindowsLinux

安装插件

flutter pub add smartpub

所属分类

关联项目

暂无相关数据。