Reactإستعمال موجه الأوامر
- ما يجب معرفته في موجه الأوامر
- معرفة المسار الحالي في موجه الأوامر
- تغيير المسار في موجه الأوامر
- مشكلة عدم الإنتقال من قرص إلى آخر في ويندوز
- فتح موجه الأوامر في المجلد الحالي في ويندوز
ما يجب معرفته في موجه الأوامر
عند استخدام موجه الأوامر من المهم جداً أن تعرف المسار الذي هو فيه - أي أن تعرف المجلد الذي يقف عنده حالياً - حتى لا تنفّذ أي أمر في المكان الخطأ.
فمثلاً إذا كنت ستستعمل موجه الأوامر لكتابة أمر يقوم بإنشاء مشروع React جديد فأنت لا تريد يتم إنشاؤه بداخل ملفات النظام نفسه، أو لا تريد إنشاؤه بداخل مشروع آخر، بل تريد أن يتم إنشاؤه في المكان الذي تقوم فيه بوضع مشاريعك.
معرفة استخدام موجه الأوامر ليست جزءاً من دراسة React و لكن بما أنك مجبر على استخدامه عند إنشاء، تشغيل و تصدير مشاريع React فلا بد لك أن تكون على دراية بالمعلومات التي سنشرحها في هذا الدرس.
معرفة المسار الحالي في موجه الأوامر
عند فتح موجه الأوامر، فإنه يفتح في المجلد الإفتراضي الخاص بالمستخدم بغض النظر عن نظام التشغيل الذي يستعمله.
المسار الإفتراضي في Windows
عند فتح موجه الأوامر في ويندوز فإن المسار الإفتراضي الذي يظهر فيه و الذي يشير لمجلد المستخدم يظهر فيه كما يلي.
Command Prompt
المسار الإفتراضي في MacOS
عند فتح موجه الأوامر في ماك فإن المسار الإفتراضي الذي يظهر فيه سيكون الرمز ~
لأنه الرمز الذي يشير لمجلد المستخدم، و لكن يمكنك استخدام الأمر pwd
لطباعة المسار كاملاً كما يلي.
Terminal
/home/Mhamad
المسار الإفتراضي في Linux
عند فتح موجه الأوامر في لينكس فإن المسار الإفتراضي الذي يظهر فيه سيكون الرمز ~
لأنه الرمز الذي يشير لمجلد المستخدم، و لكن يمكنك استخدام الأمر pwd
لطباعة المسار كاملاً كما يلي.
Terminal
/home/Mhamad
تغيير المسار في موجه الأوامر
من المهم جداً أن تتعلم أساسيات التنقل بواسطة موجه الأوامر لأنك ستحتاج ذلك عند تحديد المكان الذي سيتم فيه إنشاء مشروع React و ستحتاج ذلك أيضاً عند الحاجة إلى تشغيل المشروع.
سواء كنت تستخدم نظام ويندوز، لينكس أو ماك فإنه يمكنك استخدام الأمر cd
للإنتقال من مجلد إلى آخر.
أمثلة
للرجوع إلى المجلد السابق في المسار يمكنك وضع نقطتين بجانب بعض كما يلي.
Command Prompt
C:\Users>
للدخول إلى المجلد Mhamad
الذي كنا فيه سابقاً يمكننا ذكر إسم المجلد فقط كما يلي.
Command Prompt
C:\Users\Mhamad>
إذا كنا في القرص C
و نريد التوجه لمجلد المستخدم Mhamad
فيجب ذكر كل أسماء المجلدات التي يجب الدخول فيها حتى نصل إليه كما يلي.
Command Prompt
C:\Users\Mhamad>
مشكلة عدم الإنتقال من قرص إلى آخر في ويندوز
في ويندوز قد يكون القرص الصلب مقسّم إلى أقراص كما يلي.
هنا إذا حاولت الإنتقال من القرص C
إلى القرص D
بالطريقة التقليدية فإن موجه الأوامر سيبقى في مكانه كما يلي.
Command Prompt
C:\Users\Mhamad>
للإنتقال من قرص إلى آخر في ويندوز يجب أن تكتب إسم القرص و يليه نقطتين فقط كما يلي.
Command Prompt
D:\>
هناك نقاط عديدة يمكن التطرق لها بشأن التعامل مع المسارات و لكننا سنكتفي فقط بما يجب عليك معرفته و ما قد تحتاجه أثناء استخدام موجه الأوامر مع React.
فتح موجه الأوامر في المجلد الحالي في ويندوز
في ويندوز يمكنك كتابة cmd
في المكان الذي يكون مذكوراً فيه مسار المجلد الحالي و عندها سيتم فتح موجه الأوامر مباشرةً في هذا المسار كما هو موضوح في الفيديو التالي.
يمكنك البحث في يوتيوب عن الطرق المختصرة لفتح موجه الأوامر في نظامي لينكس و ماك إن أردت تعلمها.