استاد نمیشه یه فایل درست کنیم و توی اون تمام پکیجهای مورد نیاز را inculde کنیم بعدش اون فایل رو در سورس اصلیمون inculde کنیم
سلام.
مدیریت وابستگیها کار سختیه. وابستگیهای هر پکیج بصورت درختی هستن، که شما ممکنه خیلی از وابستگی هارو ندونید یا نسخه هاشونو نتونید کنترل کنید.حتی اگر نسخه ای از پکیج یا وابستگی هاش آپدیتش بیاد یا بخواهید روی ورژن خاصی ببرید، بصورت دستی کار سختیه! composer یک پکیج منیجر هست برای مدیریت همین سازو کارها اومده و شما با یک کامند میتونید همه پکیجهای مورد نیازتونو دانلود کنید + dependency هاشون. حالا فرض کنید شما بخواید چند پکیج رو دستی دانلود کنید و ... جدای ازینکه زمان زیادی رو از شما میگیره بعضی مواقع به مشکل هم میخورید. تمام زبانها و پلتفرمها پکیج منیجر خودشونو دارن، برای مثال node.js پکیج منیجر npm و yarn و ... یا پایتون یا go lang و ...