الفرق بين المراجعتين لصفحة: «Cordova/platform pinning»
رقية-بورية (نقاش | مساهمات) رفع المحتوى |
جميل-بيلوني (نقاش | مساهمات) طلا ملخص تعديل |
||
(مراجعتان متوسطتان بواسطة مستخدم واحد آخر غير معروضتين) | |||
سطر 1: | سطر 1: | ||
<noinclude>{{DISPLAYTITLE:تثبيت المنصة في Cordova}}</noinclude> | <noinclude>{{DISPLAYTITLE:تثبيت المنصة في Cordova}}</noinclude> | ||
تضُم واجهة سطر أوامر كوردوفا قائمة من المنصّات التي يستهدفها إطار عمل أباتشي كوردوفا. عندما يُطلق إصدار رئيسي جديد من واجهة سطر أوامر كوردوفا ستُحدّث قائمة المنصّات تلك إلى آخر إصدار منها. عادةً يحدث ذلك فقط عند إطلاق الإصدارات الرئيسية من واجهة سطر الأوامر. يُعزى السبب في ذلك إلى | تضُم واجهة سطر أوامر كوردوفا قائمة من المنصّات التي يستهدفها إطار عمل أباتشي كوردوفا. عندما يُطلق إصدار رئيسي جديد من واجهة سطر أوامر كوردوفا ستُحدّث قائمة المنصّات تلك إلى آخر إصدار منها. عادةً يحدث ذلك فقط عند إطلاق الإصدارات الرئيسية من واجهة سطر الأوامر. يُعزى السبب في ذلك إلى أنّ الإصدارات المُثبتة موسومة بعلامة الإقحام (<code>^</code>) والتي تُتيح لواجهة سطر أوامر كوردوفا الاستمرار في جلب الترقيعات والتحديثات الفرعية لأي من المنصّات المُثبتة. | ||
يمكنك تنفيذ استعلام <code>cordova platform list</code> في مسار مشروع جديد لرؤية قائمة المنصّات المُثبتة التي يستهدفها إصدار واجهة سطر الأوامر الذي تستخدمه كما في المثال التالي والذي طُبِّق على الإصدار 9 من واجهة سطر أوامر كوردوفا: | يمكنك تنفيذ استعلام <code>cordova platform list</code> في مسار مشروع جديد لرؤية قائمة المنصّات المُثبتة التي يستهدفها إصدار واجهة سطر الأوامر الذي تستخدمه كما في المثال التالي والذي طُبِّق على الإصدار 9 من واجهة سطر أوامر كوردوفا: | ||
<syntaxhighlight class="">$ cordova platform list | <syntaxhighlight class="" lang="bash">$ cordova platform list | ||
Installed platforms: | Installed platforms: | ||
سطر 14: | سطر 14: | ||
osx ^5.0.0 | osx ^5.0.0 | ||
windows ^7.0.0</syntaxhighlight> | windows ^7.0.0</syntaxhighlight> | ||
بالنظر إلى المعلومات الموضّحة أعلاه يمكنك معرفة | بالنظر إلى المعلومات الموضّحة أعلاه يمكنك معرفة أنّ أمر <code>cordova platform add android</code> سيجلب آخر إصدار (سواء كان تحديثًا فرعيًا أو ترقيعًا أمنيًا) يلي نسخة 8.0.0 من منصّة أندرويد (أو نسخة 8.0.0 في حالة عدم وجود إصدار أحدث). لكن إذا حدَّدت نسخة بعينها فسيجلب كوردوفا تلك النسخة. على سبيل المثال سيجلب أمر <code>cordova platform add ios@5.0.1</code> نسخة كوردوفا 5.0.1 للمنصة iOS. | ||
'''ملاحظة''': عندما تُثبِّت منصّة ما في إطار عمل كوردوفا فإن قسم المنصّات المُثبتة (Installed platforms) سيعرض قائمة المنصّات المُثبتة فعليًا عوضًا عن عرض قسم المنصّات المُتاحة إلى حين حذف تلك المِنصّة من المشروع. | '''ملاحظة''': عندما تُثبِّت منصّة ما في إطار عمل كوردوفا فإن قسم المنصّات المُثبتة (Installed platforms) سيعرض قائمة المنصّات المُثبتة فعليًا عوضًا عن عرض قسم المنصّات المُتاحة إلى حين حذف تلك المِنصّة من المشروع. | ||
== المصادر == | |||
[[ | |||
* [https://cordova.apache.org/docs/en/latest/platform_pinning/index.html صفحة Platform Pinning من توثيق Cordova الرسمي] | |||
[[تصنيف: Cordova]] |
المراجعة الحالية بتاريخ 20:01، 11 أبريل 2021
تضُم واجهة سطر أوامر كوردوفا قائمة من المنصّات التي يستهدفها إطار عمل أباتشي كوردوفا. عندما يُطلق إصدار رئيسي جديد من واجهة سطر أوامر كوردوفا ستُحدّث قائمة المنصّات تلك إلى آخر إصدار منها. عادةً يحدث ذلك فقط عند إطلاق الإصدارات الرئيسية من واجهة سطر الأوامر. يُعزى السبب في ذلك إلى أنّ الإصدارات المُثبتة موسومة بعلامة الإقحام (^
) والتي تُتيح لواجهة سطر أوامر كوردوفا الاستمرار في جلب الترقيعات والتحديثات الفرعية لأي من المنصّات المُثبتة.
يمكنك تنفيذ استعلام cordova platform list
في مسار مشروع جديد لرؤية قائمة المنصّات المُثبتة التي يستهدفها إصدار واجهة سطر الأوامر الذي تستخدمه كما في المثال التالي والذي طُبِّق على الإصدار 9 من واجهة سطر أوامر كوردوفا:
$ cordova platform list
Installed platforms:
Available platforms:
android ^8.0.0
browser ^6.0.0
electron ^1.0.0
ios ^5.0.0
osx ^5.0.0
windows ^7.0.0
بالنظر إلى المعلومات الموضّحة أعلاه يمكنك معرفة أنّ أمر cordova platform add android
سيجلب آخر إصدار (سواء كان تحديثًا فرعيًا أو ترقيعًا أمنيًا) يلي نسخة 8.0.0 من منصّة أندرويد (أو نسخة 8.0.0 في حالة عدم وجود إصدار أحدث). لكن إذا حدَّدت نسخة بعينها فسيجلب كوردوفا تلك النسخة. على سبيل المثال سيجلب أمر cordova platform add ios@5.0.1
نسخة كوردوفا 5.0.1 للمنصة iOS.
ملاحظة: عندما تُثبِّت منصّة ما في إطار عمل كوردوفا فإن قسم المنصّات المُثبتة (Installed platforms) سيعرض قائمة المنصّات المُثبتة فعليًا عوضًا عن عرض قسم المنصّات المُتاحة إلى حين حذف تلك المِنصّة من المشروع.