NuGet

Վիքիպեդիայից՝ ազատ հանրագիտարանից
Jump to navigation Jump to search
Изображение логотипа
ՏեսակՓաթեթների կառավարման համակարգ
Նախագծումը՝Մայքրոսոֆթ
Գրված է՝C Sharp
Լույս տեսավ՝հոկտեմբերի 6, 2010[1]
Կարդագող ֆայլերի ֆորմատNuGet Package Service MetaData Core Properties?, NuGet Specification (UTF-8)? և NuGet Package?
Ստեղծվող ֆայլերի ֆորմատNuGet Package?, NuGet Package Service MetaData Core Properties? և NuGet Specification (UTF-8)?
ԱրտոնագիրApache License 2.0[2]
Կայքnuget.org(անգլ.)
Աղբյուր կոդgithub.com/NuGet/

NuGet (արտասանվում է ինչպես "New Get")[3], ազատ և բաց ներքին կոդով աշխատող ծրագիր է, որը իրենից ներակայացնում է փաթեթների մենջեր։ Ծրագիրը նախատեսված է Microsoft մշակման պլատֆորմների համար[4][5]։ Այն պահից հետո, երբ 2010 թվականին թողարկվեց NuGet-ը այն շարունակել է ընդլայնվել և հիմա այն իրենից ներկայացնում է գործիքների և ծառայությունների մեծ համակարգ[6]։

Նկարագիր[խմբագրել | խմբագրել կոդը]

NuGet ներկայացվում է ինչպես Visual Studio-ի հավելում։ Սկսած Visual Studio 2012-ից NuGet-ը տեղադրվում է ինքնաբերաբար։ NuGet-ը ինտեգրվում է SharpDevelop ծրագրի հետ։ NuGet-ը կարող է գործարկվել միայն հրամանի տողով և ավտոմատացված սկրիպտների միջոցով։

Այն աջակցում է մի շարք ծրագրավորման լեզուների, այդ թվում․

  • .NET Framework փաթեթներ
  • C++ լեզվով գրված «հարազատ» փաթեթներ[7]։

Chocolatey[խմբագրել | խմբագրել կոդը]

Chocolatey[8], մեքենայական աստիճանի ծրագրային փաթեթների տեղադրման համար նախատեսված ծրագիր, որը նախատեսված է Windows NT-ի համար։ Այս ծրագիրը օգտագործում է NuGet-ի հիմնական ֆունկիցաները, որոնք միացված է նաև Windows PowerShell-ը, որի հիմանական նպատակը ծրագրերի ավտոմատացված տեղադրումն է Windows օպերաիոն համակարգում[9]։

Ծանոթագրություններ[խմբագրել | խմբագրել կոդը]

  1. https://haacked.com/archive/2010/10/06/introducing-nupack-package-manager.aspx/
  2. https://github.com/NuGet/NuGet.Client/blob/5.8.0.6776/LICENSE.txt
  3. And The Winner Is, NuGet, haacked.com. Retrieved on 24 March, 2020.
  4. Haack Phil։ «NuGet»։ Արխիվացված է օրիգինալից 2018-12-26-ին։ Վերցված է 2020-05-26 
  5. Haack Phil (հոկտեմբերի 21, 2010)։ «Changing the NuPack Project Name»։ OuterCurve Foundation։ Արխիվացված է օրիգինալից հոկտեմբերի 25, 2010-ին։ Վերցված է նոյեմբերի 6, 2010 
  6. An Overview of the NuGet Ecosystem. CodeProject (18 August 2013). Retrieved on 6 February 2015.
  7. «NuGet for C++»։ ապրիլի 26, 2013։ Վերցված է ապրիլի 29, 2013 
  8. «Chocolatey Gallery»։ Chocolatey.org։ Վերցված է մարտի 7, 2015 
  9. Hanselman, Scott, "Is the Windows user ready for apt-get?", Hanselman, Scott, 28 May 2013. Retrieved 4 June 2014.

Արտաքին հղումներ[խմբագրել | խմբագրել կոդը]