NuGet - NuGet
![]() | |
Vývojáři | Microsoft, .NET Foundation |
---|---|
První vydání | 5. října 2010 |
Stabilní uvolnění | 5.8[1] / 9. listopadu 2020 |
Úložiště | github |
Napsáno | C# |
Plošina | .NET Framework |
Typ | Systém správy balíků |
Licence | Licence Apache 2.0 |
webová stránka | nuget![]() |
NuGet (vyslovuje se „New Get“)[2] je správce balíčků navrženo tak, aby vývojářům umožnilo sdílet opakovaně použitelný kód. Je to software plus služba řešení, jehož klientská aplikace je zdarma a open-source. The Nadace vnější křivky původně vytvořil pod názvem NuPack.[3][4] Od svého zavedení v roce 2010 se NuGet vyvinul do většího ekosystému nástrojů a služeb.[5]
Přehled
NuGet je správce balíčků pro vývojáře. Umožňuje vývojářům sdílet a využívat užitečný kód. Balíček NuGet je jediný ZIP soubor který nese a .balení
přípona souboru a obsahuje Sestavení .NET a jejich potřebné soubory.[6]
NuGet byl původně distribuován jako Vizuální studio rozšíření. Počínaje Visual Studio 2012, oběma Vizuální studio a Visual Studio pro Mac může nativně využívat balíčky NuGet. Klient NuGet, nuget.exe
je zdarma a open-source, aplikace příkazového řádku které mohou vytvářet i využívat balíčky. MSBuild a .NET Core SDK (dotnet.exe
) lze použít, pokud je přítomen.[6] NuGet je také integrován s SharpDevelop.
Podporuje více programovacích jazyků, včetně:
- .NET Framework balíčky
- Nativní balíčky napsané v C ++,[7] s vytvořením balíčku za pomoci CoApp
Chocolatey
![]() | |
Vývojáři | Chocolatey Software, Inc. |
---|---|
První vydání | 1. ledna 2017 |
Náhled verze | 0.10.15[8] / 3. června 2019 |
Úložiště | github |
Napsáno | C# |
Operační systém | Windows Vista a později |
Typ | Systém správy balíků |
Licence | Licence Apache 2.0[9] |
webová stránka | čokoládový |
Chocolatey[10] je správce balíčků příkazového řádku na úrovni počítače a instalátor pro software Windows. Využívá infrastrukturu obalů NuGet a Windows PowerShell zjednodušit proces stahování a instalace softwaru.[11]
V dubnu 2014 Microsoft debutoval na OneGetu (později přejmenovaném na PackageManagement) vedle PowerShellu 5. Jedná se o bezplatného a otevřeného správce poskytovatelů balíčků, který poskytuje způsob integrace dalších správců balíčků do PowerShellu. OneGet byl předkonfigurovaný pro procházení úložiště Chocolatey.[12][13]
Název je příponou slovníku NuGet (od „nugát „)„ protože každý má rád čokoládový nugát “.[14]
Viz také
Reference
- ^ „Poznámky k verzi NuGet 5.8“. nuget.org.
- ^ A vítězem je NuGet, haacked.com. Citováno dne 24. března 2020.
- ^ Haack, Phil. „NuGet“.
- ^ Haack, Phil (21. října 2010). "Změna názvu projektu NuPack". Nadace OuterCurve. Archivovány od originál dne 25. října 2010. Citováno 6. listopadu 2010.
- ^ Přehled ekosystému NuGet. CodeProject (18. srpna 2013). Citováno dne 6. února 2015.
- ^ A b karann-msft. „Co je NuGet a co dělá?“. docs.microsoft.com. Citováno 12. listopadu 2020.
- ^ „NuGet pro C ++“. 26.dubna 2013. Citováno 29. dubna 2013.
- ^ „Poznámky k verzi Chocolatey 0.10.15“. github.com.
- ^ „Čokoládová licence“. Chocolatey.org.
- ^ „Chocolatey Gallery“. Chocolatey.org. Citováno 7. března 2015.
- ^ Hanselman, Scott, „Je uživatel Windows připraven na apt-get?“, Hanselman, Scott, 28. května 2013. Citováno 4. června 2014.
- ^ Snover, Jeffrey, „Windows Management Framework V5 Preview“, Blog Microsoft TechNet Windows Server, 3. dubna 2014. Citováno 5. června 2014.
- ^ Hoffman, Chris. „Jak používat PackageManagement (aka OneGet) v systému Windows 10“. How-To Geek. Citováno 12. listopadu 2020.
- ^ „Odkud pochází čokoláda“, GitHub.com, 25. července 2011. Citováno 5. června 2014.
externí odkazy
![]() | Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |
![]() | Tento instalační software článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |