mcpField
A
angular-injector

angular-injector

github.com/oguzhan18開発7165 回インストール31 週間前に更新
リポジトリ

angular-injector について

Angular 開発者向けに、Angular 21 の依存性注入パターンを紹介するスキルです。inject()、Injector.get、EnvironmentInjector の使い方を扱います。

主な機能

  1. 01inject() による依存性注入
  2. 02Injector.get によるサービス取得
  3. 03EnvironmentInjector の利用

活用シーン

  1. 01コンポーネントでのサービス注入
  2. 02Injector の作成とプロバイダー取得

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/oguzhan18/angular-ecosystem-skills --skill angular-injector

インストール後、Claude Code で/angular-injectorを入力して読み込まれたか確認します。

同梱ファイル

SKILL.md と一緒にインストールされる参考資料やスクリプト。

references/discussions/
_INDEX.md
references/docs/
_INDEX.md
references/issues/
_INDEX.md
references/releases/
_INDEX.md

README(原文)English

プロジェクトの README より

この README の日本語訳はまだありません。以下は英語の原文です。日本語の紹介はページ上部をご覧ください。

Angular Injector

Version: Angular 21 (2025) Tags: Injector, DI, Providers

References: Injector API

Best Practices

  • Use inject()
@Component({})
export class MyComponent {
  private service = inject(MyService);
}
  • Use Injector.get
const injector = Injector.create({
  providers: [{ provide: MyService }]
});
const service = injector.get(MyService);
  • Use EnvironmentInjector
const environmentInjector = inject(EnvironmentInjector);

コメント