run-nx-generator
執行 Nx 生成器以進行 monorepo 代碼生成
在 monorepo 中生成代碼需要瀏覽複雜的專案結構並選擇正確的生成器。這項技能優先使用 workspace-plugin 生成器以提供自定義解決方案,並引導您透過適當的驗證步驟執行生成器。
스킬 ZIP 다운로드
Claude에서 업로드
설정 → 기능 → 스킬 → 스킬 업로드로 이동
토글을 켜고 사용 시작
테스트해 보기
"run-nx-generator" 사용 중입니다. 在 ui 套件中生成一個名為 Button 的新 React 組件
예상 결과:
- 要生成 Button 組件,請執行:nx generate @nx/react:component Button --project=ui --export
- 生成器將建立 Button.tsx 和 Button.spec.tsx 檔案
- 生成後,記得執行:nx affected -t test 以驗證測試通過
- 使用以下指令格式化新檔案:npx prettier --write apps/my-app/src/lib/button/*
"run-nx-generator" 사용 중입니다. 我要如何在我的 workspace 中升級 Maven plugin 版本?
예상 결과:
- 使用 workspace-plugin 生成器進行版本更新:
- nx generate @nx/workspace-plugin:bump-maven-version --newVersion 0.0.10 --nxVersion 22.1.0-beta.7
- 這會自動化整個 workspace 的版本升級,無需手動編輯檔案
"run-nx-generator" 사용 중입니다. 有哪些生成器可用於建立新 plugin?
예상 결과:
- 用於建立新的 create-nodes plugin:
- nx generate @nx/workspace-plugin:create-nodes-plugin --name my-custom-plugin
- 請先查看 workspace-plugin 生成器,尋找針對您 workspace 的自定義解決方案
보안 감사
안전This is a documentation-only skill providing guidance on running Nx generators. All 29 static findings are false positives: MD5 hashes are content identifiers in metadata, backticks are markdown code formatting, URLs are source references, and the skill contains no executable code, network requests, or external command execution.
위험 요인
🌐 네트워크 접근 (1)
📁 파일 시스템 액세스 (1)
품질 점수
만들 수 있는 것
在 monorepo 中生成代碼
在 Nx workspace 的多個專案中搭建新功能、函式庫和組件
更新 workspace plugins
執行自定義 workspace-plugin 生成器以維護和更新內部工具及設定
自動化版本遷移
執行遷移生成器以進行跨專案的版本更新和設定變更
이 프롬프트를 사용해 보세요
顯示此 workspace 中可用的 Nx 生成器
對於 @nx/workspace-plugin:create-nodes-plugin 生成器有哪些可用選項
為我的新組件執行 @nx/react:component 生成器的 dry-run
在 shared 目錄中生成一個名為 utils 的新 Node.js 函式庫
모범 사례
- 優先查看 workspace-plugin 生成器以尋找自定義解決方案
- 在應用變更前使用 --dry-run 標誌預覽變更
- 生成後立即格式化並測試生成的代碼
피하기
- 當 workspace-plugin 生成器有自定義解決方案時仍使用核心生成器
- 在執行生成器前跳過 dry-run 預覽
- 生成新代碼後忘記執行測試