اطلاعات بیشتر در لینک زیر:
https://laravel.io/forum/03-29-2015-manually-install-laravelcomposer-packages
سلام
@masoudproton
بعد مراحلی که جناب بیات گفتند دستور dumpautoload رو هم بزنید
شاید پاسخ شما همینجا باشد
@ali.bayat
در بالا شما گفتید پکیج رو اضافه کنید در اینجاvendor\composer\autoload_namespaces.php چطوری باید اضافه کنم میشه نمونه کد نشون بدید
@ali.bayat
علی آقا ببخشید میشه بگید
داخل اینجا vendor\composer\autoload_namespaces.php چطوری باید اضافه کنم
@masoudproton
کامپوزر در کنار کارآیی هایی که داره namespace هارو هم برای ما لود میکنه دیگه.
داخل این فایل یه آرایه هست که کلیدها اسم پکیج و مقادیر آدرس فایل های پکیج هست.
به مثال زیر دقت کنید
composer.json
"require-dev": {
"barryvdh/laravel-debugbar": "^3.1",
"mockery/mockery": "^1.0",
"phpunit/phpunit": "^7.0"
},
وقتی من پکیج Mockery رو دارم استفاده میکنم داخل autoload_namespaces.php هم چنین چیزی دارم:
$vendorDir = dirname(dirname(__FILE__));
return array(
...
...
'Mockery' => array($vendorDir . '/mockery/mockery/library'),
...
);سلام وقت بخیر آیا برای نصب composer نیاز به اینترنت است
@mohammadparsa1367
درود...
خیر...نصب آفلاین است...
ولی بخوای وابستگی ها از طریق Composer دانلود و نصب کنید, نیاز به اینترنت است...
سلام
راهی وجود داره که یک بار پکیج ها رو دانلود کرد و بعد از اون با کامپوزر بصورت آفلاین برای پروژه های مختلف نصبشون کرد، برای تازه کارها دانلود وابستگی ها برای پروژه های کوچیک خیلی وقت گیر!