ایک NgModule ایک کلاس ہے جو @NgModule سے decorated ہوتی ہے اور متعلقہ components، directives، pipes، اور services کو ایک مربوط بلاک میں جوڑتی ہے، Angular کو بتاتے ہوئے کہ انہیں کیسے compile اور wire کریں۔ (نوٹ: جدید Angular واقعی standalone components کو NgModules کے بجائے ترجیح دیتا ہے، لیکن NgModules کو سمجھنا اب بھی زیادہ تر موجودہ codebases کے لیے ضروری ہے۔)
NgModule کی تشریح
{ } ;
{ } ;
({
: [, ],
: [, ],
: [],
: [],
})
{}
