name: nx description: Nx工作区配置、生成器与受影响命令。 allowed-tools: Read, Write, Edit, Bash, Glob, Grep
Nx技能
专为Nx单体仓库管理提供专家级协助。
能力
- 配置Nx工作区
- 创建自定义生成器
- 使用受影响命令
- 设置缓存
- 定义项目边界
配置
// nx.json
{
"targetDefaults": {
"build": {
"dependsOn": ["^build"],
"cache": true
},
"test": {
"cache": true
}
},
"affected": {
"defaultBase": "main"
}
}
命令
# 运行受影响
nx affected:build
nx affected:test
# 图形
nx graph
# 生成
nx generate @nx/react:component Button
目标流程
- 单体仓库管理
- 企业架构
- 代码生成