angular-injector について
Angular 開発者向けに、Angular 21 の依存性注入パターンを紹介するスキルです。inject()、Injector.get、EnvironmentInjector の使い方を扱います。
主な機能
- 01inject() による依存性注入
- 02Injector.get によるサービス取得
- 03EnvironmentInjector の利用
活用シーン
- 01コンポーネントでのサービス注入
- 02Injector の作成とプロバイダー取得
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ oguzhan18/ angular-ecosystem-skills --skill angular-injectorインストール後、Claude Code で/angular-injectorを入力して読み込まれたか確認します。
同梱ファイル
SKILL.md と一緒にインストールされる参考資料やスクリプト。
references/discussions/_INDEX.mdreferences/docs/_INDEX.mdreferences/issues/_INDEX.mdreferences/releases/_INDEX.mdREADME(原文)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);
コメント
Markdown 対応