نوجيت
NuGet (تُنطق "نيو جيت") [ 3 ] هو مدير حزم ، يُستخدم بشكل أساسي لتغليف وتوزيع البرامج المكتوبة باستخدام .NET وإطار عمل .NET . أنشأته مؤسسة Outercurve في البداية تحت اسم NuPack. [ 4 ] [ 5 ] منذ إطلاقه عام 2010، تطور NuGet ليصبح نظامًا بيئيًا أوسع من الأدوات والخدمات، بما في ذلك تطبيق عميل مجاني ومفتوح المصدر ، وخوادم حزم مستضافة، وأدوات نشر البرامج . [ 6 ]
ملخص
حزمة NuGet عبارة عن ملف ZIP واحد يحمل امتداد .NET .nupackأو .nupkgاسم ملف، ويحتوي على تجميعات .NET وملفاتها اللازمة، بالإضافة إلى ملف بيان يصف محتوياته. [ 7 ] يمكن للمطورين إنشاء هذه الحزم باستخدام تطبيق عميل NuGet ونشرها في مستودعات خاصة أو عامة. [ 7 ]
تم توزيع NuGet في البداية كإضافة لبرنامج Visual Studio . بدءًا من Visual Studio 2012، أصبح بإمكان كل من Visual Studio و Visual Studio for Mac استخدام حزم NuGet بشكل أصلي. عميل NuGet nuget.exeهو تطبيق مجاني ومفتوح المصدر يعمل عبر سطر الأوامر ، ويمكنه إنشاء الحزم واستخدامها. يمكن لـ MSBuild و. NET Core SDK dotnet.exeاستخدامه عند توفره. [ 7 ] كما تم دمج NuGet مع JetBrains Rider . [ 8 ]
يدعم البرنامج لغات برمجة متعددة، بما في ذلك:
- حزم إطار عمل .NET
- حزم .NET
- حزم أصلية مكتوبة بلغة C++ ، [ 9 ] مع إنشاء الحزم بمساعدة CoApp
انظر أيضاً
مراجع
- ↑ "ملاحظات إصدار NuGet 6.11" . مايكروسوفت ليرن . 13 أغسطس 2024. تم الاطلاع عليه بتاريخ 26 أغسطس 2024 .
- ↑ "الإصدار 6.12.0.83" . جيت هاب . 24 أغسطس 2024. تم الاطلاع عليه في 26 أغسطس 2024 .
- ↑ والفائز هو NuGet ، haacked.com. تم الاطلاع عليه بتاريخ 24 مارس 2020.
- ↑ هاك، فيل. "نوجيت" . مؤرشف من الأصل في 26 ديسمبر 2018. تم الاسترجاع في 6 نوفمبر 2010 .
- ↑ هاك، فيل (21 أكتوبر 2010). "تغيير اسم مشروع NuPack" . مؤسسة OuterCurve . مؤرشف من الأصل في 25 أكتوبر 2010. تم الاطلاع عليه في 6 نوفمبر 2010 .
- ↑ نظرة عامة على نظام NuGet البيئي . CodeProject (18 أغسطس 2013). تم الاطلاع عليه بتاريخ 6 فبراير 2015.
- 1 2 3 karann-msft. "ما هو NuGet وماذا يفعل؟" . docs.microsoft.com . تم الاطلاع عليه بتاريخ 12 نوفمبر 2020 .
- ↑ "استخدام حزم NuGet" . jetbrains.com . 9 أغسطس 2022. تم الاطلاع عليه في 31 مارس 2023 .
- ↑ "NuGet for C++" . 26 أبريل 2013. تم الاطلاع عليه بتاريخ 29 أبريل 2013 .
روابط خارجية
- برنامج .NET
- برنامج 2010
- أنظمة إدارة الطرود المجانية
- برامج مايكروسوفت المجانية
- برنامج يستخدم ترخيص أباتشي
