خطای هنگام نصب پکیج local در composer

تاریخ انتشار: مرداد ۲, ۱۴۰۱

در صورتی که در نصب پکیج محلی خطای  in the lock file but not in remote repositories, make sure you avoid updating this package to keep the one from the lock file  را داشتید به دلیل عدم وجود فایل composer.json در root هر پکیج است مثلا باید در پروژه پکیچ های محلی در مسیر زیر باشد

packages/namevednor/base

درون base حتما باید composer.json باشد

همچنین دقت کنید که در composer.json اصلی که در root قرار دارد باید مسیر دهی به شکل زیر باشد

repositories": { "namevednor/base": { "type": "path", "url": "packages/namevednor/base" } }

require": {
"namevednor/site": "dev-master"
}

 

 

 

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *