Composer Mirror

راهنمای Composer

تعریف مخزن composer اختصاصی پارمین و غیرفعال کردن packagist عمومی.

Composer Mirror
مراحل راه‌اندازی

۱) انتخاب روش مناسب

بر اساس ابزار و سیستم‌عامل، تب درست را انتخاب کنید.

۲) اجرای دستورات

دستورها را به ترتیب اجرا کنید. برای سرعت بیشتر از دکمه کپی استفاده کنید.

۳) تایید نهایی

با دستورات تست، صحت تنظیمات را قبل از استفاده در production بررسی کنید.

دستورات به تفکیک سیستم‌عامل
دستور 1
mkdir -p ~/.composer/
دستور 2
echo '{"repositories":[{"type":"composer","url":"https://composer.parmincloud.ir"},{"packagist":false}]}' > ~/.composer/config.json
دستور 1
mkdir -p ~/.composer/
دستور 2
echo '{"repositories":[{"type":"composer","url":"https://composer.parmincloud.ir"},{"packagist":false}]}' > ~/.composer/config.json
دستور 1
powershell -Command "New-Item -ItemType Directory -Force $env:USERPROFILE\.composer"
دستور 2
powershell -Command "'{"repositories":[{"type":"composer","url":"https://composer.parmincloud.ir"},{"packagist":false}]}' | Out-File $env:USERPROFILE\.composer\config.json -Encoding utf8"
تست و بررسی
دستور 1
composer diagnose
نکات عملیاتی

• اگر private package دارید، auth.json را جدا نگه دارید.