·get-it-expert
</>

get-it-expert

إرشادات الخبراء حول محدد موقع خدمة get_it وحقن التبعية لـ Flutter/Dart. يغطي التسجيل (مفرد، مصنع، كسول، غير متزامن)، النطاقات مع التظليل، التهيئة غير المتزامنة باستخدام نمط init()، الاسترجاع، الاختبار باستخدام السخرية القائمة على النطاق، وأنماط الإنتاج. يُستخدم عند العمل مع get_it، أو حقن التبعية، أو تسجيل الخدمة، أو النطاقات، أو التهيئة غير المتزامنة.

7التثبيتات·2الرائج·@flutter-it

التثبيت

$npx skills add https://github.com/flutter-it/get_it --skill get-it-expert

كيفية تثبيت get-it-expert

ثبّت مهارة الذكاء الاصطناعي get-it-expert بسرعة في بيئة التطوير لديك عبر سطر الأوامر

  1. افتح الطرفية: افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal
  2. نفّذ أمر التثبيت: انسخ ونفّذ هذا الأمر: npx skills add https://github.com/flutter-it/get_it --skill get-it-expert
  3. تحقق من التثبيت: بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

المصدر: flutter-it/get_it.

What: Type-safe service locator with O(1) lookup. Register services globally, retrieve anywhere without BuildContext. Pure Dart, no code generation.

Preferred pattern: Give services a Future init() method that returns this. This keeps initialization logic inside the class and allows concise registration:

Scope shadowing: Scopes are a stack of registration layers. When you register a type in a new scope that already exists in a lower scope, the new registration shadows (hides) the original. getIt () always searches top-down, returning the first match. Popping a scope removes its registrations and restores access to the shadowed ones below. This is what makes scopes useful for testing (push a scope with mocks, pop i...

إرشادات الخبراء حول محدد موقع خدمة get_it وحقن التبعية لـ Flutter/Dart. يغطي التسجيل (مفرد، مصنع، كسول، غير متزامن)، النطاقات مع التظليل، التهيئة غير المتزامنة باستخدام نمط init()، الاسترجاع، الاختبار باستخدام السخرية القائمة على النطاق، وأنماط الإنتاج. يُستخدم عند العمل مع get_it، أو حقن التبعية، أو تسجيل الخدمة، أو النطاقات، أو التهيئة غير المتزامنة. المصدر: flutter-it/get_it.

حقائق جاهزة للاقتباس

حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.

أمر التثبيت
npx skills add https://github.com/flutter-it/get_it --skill get-it-expert
المصدر
flutter-it/get_it
الفئة
</>أدوات التطوير
موثق
أول ظهور
2026-02-26
آخر تحديث
2026-03-10

Browse more skills from flutter-it/get_it

إجابات سريعة

ما هي get-it-expert؟

إرشادات الخبراء حول محدد موقع خدمة get_it وحقن التبعية لـ Flutter/Dart. يغطي التسجيل (مفرد، مصنع، كسول، غير متزامن)، النطاقات مع التظليل، التهيئة غير المتزامنة باستخدام نمط init()، الاسترجاع، الاختبار باستخدام السخرية القائمة على النطاق، وأنماط الإنتاج. يُستخدم عند العمل مع get_it، أو حقن التبعية، أو تسجيل الخدمة، أو النطاقات، أو التهيئة غير المتزامنة. المصدر: flutter-it/get_it.

كيف أثبّت get-it-expert؟

افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/flutter-it/get_it --skill get-it-expert بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw

أين مستودع المصدر؟

https://github.com/flutter-it/get_it

التفاصيل

الفئة
</>أدوات التطوير
المصدر
skills.sh
أول ظهور
2026-02-26