با سلام و وقت بخیر
در هنگام اجرای بعضی از commandها لازم است به صورت مستقیم به فایل pubspect دسترسی داشته باشد. چنانچه در هنگام باز کردن پروژه از آخرین پوشه مربوط به پروزه استفاده نکنید فایل pubspect در روت قرار نمیگیرد و این خطا صادر میشود.
به عنوان مثال شما در درایو D: یک پوشه به نام project ایجاد کرده اید و داخل ان پوشه shop را قرار داده اید. و تمام کدهای شما در پوشه shop قرار دارد یعنی روت شما این پوشه است. حال چنانچه در هنگام باز کردن پروژه پوشه project را باز کنید با مشکل خاصی مواجه نخواهید شد مگر مواقعی که بخواهید به صورت مستقیم به فایلهایی همچون pubspect دسترسی داشته باشد که به شما خطای عدم وجود این فایل داده میشود. مشابه تصویر زیر
راه حل ساده است
یا پوشه پروژه را ببیند و مجددا مسیر روت را باز کنید
یا اینکه مسیر موجود در ترمینال را با دستور cd your_root_folder تصحیح نمایید.
در تصویر زیر، راه اول انتخاب شده است و خروجی را مشاهده میکنید که خطا رفع و دستور به درستی اجرا شده است.