Chocolatey , NuGet'in daha yüksek bir sürümü mü yoksa farklı bir paket yöneticisi mi? Açık kaynak uygulamamı nereye koymalıyım? NuGet veya Chocolatey?
Chocolatey , NuGet'in daha yüksek bir sürümü mü yoksa farklı bir paket yöneticisi mi? Açık kaynak uygulamamı nereye koymalıyım? NuGet veya Chocolatey?
Yanıtlar:
NuGet, projenize kolayca kod kitaplıkları eklemenize izin verecek şekilde tasarlanmıştır. JSON.NET, Entity Framework vb. Gibi şeyler
Chocolatey aslında NuGet paket sisteminin üzerine inşa edilmiştir, ancak farklı bir ihtiyacı karşılamak için tasarlanmıştır. Chocolatey, uygulamaları ve diğer yürütülebilir dosyaları tamamlar ve bunları bilgisayarınıza yüklemeyi kolaylaştırır. Örneğin Git, Notepad ++ vb. Araçlar gibi bir komutla kolayca kurulabilir cinst git
.
https://chocolatey.org/packages kurulabilecek tüm uygulamaların bir listesine sahiptir.
Diğer geliştiricilerin projelerinde kullanılacak bir kitaplık olan açık kaynaklı bir projeniz varsa, bunu NuGet'e göndermelisiniz.
Kullanıcıların normalde yükleyeceği bir uygulama ise, kullanıcıların komut satırından kolayca yükleyip güncelleyebilecekleri bir Chocolatey paketi oluşturun.