راکت

حجم بسیار بالای پروژه لاراول

12 پاسخ

سلام دوستان من یک پروژه لاراول نصب کردم بعد از اتمام میخواستم به سرور انتقالش بدم ولی متوجه شدم حجم پروژه من تقریبا 2 گیگابایت شده و همه حجم هم مربوط به پوشه Vendor هستش راه حلی برای کاهش حجم این پوشه هستش یا میشه فایل های اضافی رو تشخیص داد و حذف کرد ؟
فایل PHPUNIT = 469 MB حجم
فایل sebastian=983 MB حجم
فایل laravel = 246 MB
این حجم پوشه های داخل پوشه vendor هستش البته پوشه های سنگین اینا بودن
راه حلی براش هست که درستش کنم

ثبت پرسش جدید

پاسخ‌ها

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

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

درود خوبی...
پوشه node_modules رو حذف کن...
اگر می ببنید بخش هایی از صفحات از کار افتاد و بررسی کنید چه فایلی فرخوانی شده با دستی اضافه کنید نه با نصب پکیچ ...

ساوش رمضان زاده
ساوش رمضان زاده
@KAROO

من اصلا پوشه node رو نصب نکردم توی پروژه که پکیجش باشه
ولی حجم پوشه vendor خیلی بالاس

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

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

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

@KAROO
از چه اسکریپتی استفاده می کنید که آنقدر حجم بالاست...
برای من پروژه ای می نوشتم حدودا ۱۱۸ مگه...

ساوش رمضان زاده
ساوش رمضان زاده
@KAROO

اصلا مشکل به اسکریپت ها برنمیگرده من الان برای تست یک پروژه جدید بار کامپوزر ساختم بازم حجمی به اندازه 2 گیگ رو داره به من میده اصلا پروژه خام هم این حجم رو از من داره میگیره
انگار خود کامپوزره مشکل داره با دستور
composer clearcache
هم کش رو پاک کردم حتی حذفش کردم دوباره نصب کردم ولی جواب نداد بازم یک پروژه خام اولیه روی سیستم من همچین حجمی رو اشغال میکنه
 تصویر

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

برای انتقال پروژه نیاز به وندور نیست و بدون وندور انتقال بدید و در نهایت دستور composer install رو بزنید تا وندور ساخته بشه توی سرور

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

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

@KAROO
همین طور که دوستمون @hosseinradvictor گفت را انجام دهید.

علی
علی
@ali.baba11475

منم این مشکلو داشتم هزارتا چیز خوندم برای جوابش هیچکی نتونس جواب بده اخر فهمیدم مشکل از فایل های برنامه گیته که خود به خود ساخته میشه ،تو پوشه vendor سرچ کن .git همه رو پاک کن

مهدی شادانی
مهدی شادانی
@mahdishadani

تخصص: طراح وب سایت

@hosseinradvictor
توی هاست اشتراکی چطور از composer install استفاده بکنیم؟
سرویس دهنده ها ی هاست دسترسی نمیدن

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

اگر هاست تون دسترسی ترمینال بهتون نمیده تنها راه زیپ کردن پوشه وندور و اپلود اون توی سرور هست
اما پیشنهاد میکنم از سون هاست استفاده کنید توی هاست اشتراکی دسترسی ترمینال دارید و از دستورات کامپوزر و لاراول پشتیبانی میکنه

حسین افتخارراد
حسین افتخارراد
@hosseinradvictor

تخصص: نال کد

شما میتونید درون فایل گیت ایگنور پوشه وندور رو حذف کنید و پروژه با پوشه وندور درون گیت ذخیره گردد تمامی فایل ها و فوادر هایی که درون فایل گیت ایگنور وارد شده اند در مخزن گیت ذخیره نمیشوند .
هر فایلی نیاز داشتید از گیت ایگنور حذف کنید تا در گیت ذخیره گردد

دادوند
دادوند
@am.dadvand

من هم دقیقا به همین مشکل خوردم کامپوزر رو به روزرسانی کردم مشکل حل شد /// قبل از اون حتی وقتی با کامپوزر پروژه جدید می گرفتم باز حجم وندور 2 گیگ بود//و بهتر هست آبدیت کامپوزر رو با git bash انجام بشه و با phpstorm انجام نشه/// نمی دونم چرا ولی با phpstorm باز همین داستانه

ابوالفضل رامشینی
ابوالفضل رامشینی
@abolfazlRamshini

تخصص: لاراول

سلام خوبی مشکلت حل شد؟
باید این دستورو اجرا کنی
composer install --optimize-autoloader --no-dev

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

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