mcpField
A
angular-best-practices-material

angular-best-practices-material

github.com/alfredoperez开发36510 次安装31 周前更新
代码仓库

关于 angular-best-practices-material

面向 Angular 开发者的 Angular Material 和 CDK 实践指南,涵盖组件配置、主题、工具和测试。它补充 angular-best-practices,介绍选择性导入、M3 主题、CDK 工具及测试 Harness。

主要功能

  1. 01选择性使用独立导入
  2. 02使用 CSS 属性配置 M3 主题
  3. 03CDK 覆盖层与虚拟滚动
  4. 04Material 组件测试 Harness

适用场景

  1. 01配置 Material 组件
  2. 02设置 M3 主题
  3. 03使用 CDK 覆盖层或拖放工具
  4. 04测试 Material 组件

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/alfredoperez/angular-best-practices --skill angular-best-practices-material

安装后在 Claude Code 中输入/angular-best-practices-material确认已加载。

附带文件AGENTS.md

详细介绍

Angular Material 最佳实践

Angular Material 和 CDK 在组件使用、主题设置和测试方面的规则。与核心 angular-best-practices 技能搭配使用,可全面覆盖 Angular。

链接

适用场景

  • 导入和配置 Material 组件
  • 使用设计令牌设置 M3 主题
  • 使用 CDK 工具处理覆盖层、拖放或虚拟滚动
  • 为 Material 组件编写测试

规则

规则影响描述
有选择地导入 Material 模块MEDIUM使用独立导入对未使用的组件进行摇树优化
使用 Angular Material 主题系统MEDIUM使用包含 CSS 自定义属性的 M3 主题 API
优先使用 CDK 工具,而非自定义实现MEDIUM使用经过实战检验的覆盖层、虚拟滚动和无障碍原语
使用 Material 组件测试工具HIGH编写稳定的测试,避免受内部 DOM 变更影响

安装

从 skills.sh/alfredoperez/angular-best-practices 安装:

评论

支持 Markdown