কি Chocolatey একটি উচ্চ সংস্করণ NuGet অথবা একটি ভিন্ন প্যাকেজ ম্যানেজার? আমার ওপেন সোর্স অ্যাপ্লিকেশনটি কোথায় রাখা উচিত? নিউগেট নাকি চকোলেটী?
কি Chocolatey একটি উচ্চ সংস্করণ NuGet অথবা একটি ভিন্ন প্যাকেজ ম্যানেজার? আমার ওপেন সোর্স অ্যাপ্লিকেশনটি কোথায় রাখা উচিত? নিউগেট নাকি চকোলেটী?
উত্তর:
আপনাকে সহজেই আপনার প্রকল্পে কোড গ্রন্থাগার যুক্ত করার অনুমতি দেওয়ার জন্য নুগেট ডিজাইন করা হয়েছে। JSON.NET, সত্তা ফ্রেমওয়ার্ক ইত্যাদির মতো জিনিস
চকোলেটি আসলে নুগেট প্যাকেজ সিস্টেমের শীর্ষে নির্মিত, তবে এটি অন্যরকম প্রয়োজনীয়তা পূরণের জন্য ডিজাইন করা হয়েছে। চকোলেটি অ্যাপ্লিকেশন এবং অন্যান্য এক্সিকিউটেবলকে মোড়ানো এবং আপনার কম্পিউটারে এগুলি ইনস্টল করা সহজ করে। উদাহরণস্বরূপ, গিট, নোটপ্যাড ++ ইত্যাদি সরঞ্জামগুলি সহজেই কোনও কমান্ডের সাহায্যে ইনস্টল করা যায় cinst git
।
https://chocolatey.org/packages ইনস্টল করা যাবে এমন সমস্ত অ্যাপ্লিকেশনগুলির একটি তালিকা রয়েছে।
যদি আপনার কাছে কোনও ওপেন সোর্স প্রকল্প থাকে যা একটি লাইব্রেরি যা অন্যান্য বিকাশকারীদের প্রকল্পগুলিতে ব্যবহার করা হয় তবে আপনার এটি নুগেটে জমা দেওয়া উচিত।
যদি এটি এমন কোনও অ্যাপ্লিকেশন হয় যা ব্যবহারকারীরা সাধারণত ইনস্টল করতে পারে তবে একটি চকলেট প্যাকেজ তৈরি করুন যা ব্যবহারকারীরা সহজেই কমান্ড লাইন থেকে ইনস্টল করতে এবং আপডেট করতে পারবেন।