راکت

حجم عجیب لاراول

2 پاسخ

سلام
پروژه لاراول من حجمش شده 2.7 گیگ
پوشه vendor حجمش 2گیگه
باید چیکار کنم؟
@Raymond

ثبت پرسش جدید

پاسخ‌ها

2
رایموند
رایموند
@Raymond

تخصص: مختصص وردپرس - برنامه نویس لاراول

سلام خوبی...
سوال مشابه :
https://roocket.ir/discuss/28188#subject-99095

محمدحسن یگانه
محمدحسن یگانه
@mhyeganeh

تخصص: Full-Stack Web Developer Freelancer

پوشه vendor در ارتباط مستقیم با پکیج هایی هست که طبق فایل composer.json نصب شده‌اند.
احتمال داره بعضی هاشون سنگین تر و بعضی هاشون سبک تر باشند.

یک سری به این فایل بزنید و سعی کنید موارد غیرضروری رو حذف کنید. اگر باز هم حجمش بالا موند، با آزمون و خطا مثلا ببینید کدوم پکیج حجم زیادی رو درگیر کرده و یک تصمیم عملیاتی براش بگیرید.

یک توضیح دیگه هم اینکه بعضی از پکیج ها فقط برای محیط development هستند و موقعی که میخواید روی سرور اصلی بارگزاری کنید طبیعتا نباید نصب و آپلود بشن. این دسته از پکیج ها ذیل عنوان require-dev در فایل composer.json تعریف شده اند.

و با اجرای دستور زیر، به composer میگید که پکیج های محیط توسعه رو نصب نکنه و اگر نصب کرده حذف کنه. اینجوری احتمالا مقدرای حجمتون پایین تر هم میاد

composer install --no-dev

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام