SuperAPI AI 工具集

run-nx-generator

通用与其它

查看项目

更新于 10-16 07:24

技能介绍

用途:该技能帮助高效执行 Nx 生成器,并优先使用内部工具中的工作区插件生成器,适用于生成代码、搭建新功能或库、自动化重复设置任务、更新内部工具与配置、创建迁移或版本更新。

主要能力:按优先级选择生成器。高优先级为 tools/workspace-plugin/ 中的自定义内部工具;其次为核心 Nx 生成器,仅在插件生成器不适用时使用,如 nx generate @nx/devkit:...、nx generate @nx/node:...、nx generate @nx/react:... 及框架专用生成器。可用 mcp__nx-mcp__nx_generator_schema 工具获取生成器用法信息。

使用方式:列出可用生成器;通过 mcp__nx-mcp__nx_generator_schema 查看选项;运行 nx generate [generator-path] [options];检查生成文件,运行 nx affected -t test,并用 npx oxfmt [files] 格式化代码。示例:nx generate @nx/workspace-plugin:bump-maven-version --newVersion 0.0.10 --nxVersion 22.1.0-beta.7。

最佳实践:先检查工作区插件;用 --dry-run 预览;生成后立即用 oxfmt 格式化;测试受影响项目;将生成器改动与手动编辑分开提交。

限制:资料未提供具体支持平台、收费、价格或效果信息。