Package Alias
اسم قابل للقراءة في sfdx-project.json يُربط بمعرّف حزمة أو معرّف إصدار حزمة، حتى لا تُدرج السكربتات وCI معرّفات غامضة يدويًا.
التعريف
الـ package alias هو إدخال في ملف sfdx-project.json الخاص بالمشروع يربط اسمًا قابلًا للقراءة البشرية بمعرّف الحزمة الفعلي (الذي يبدأ بـ 0Ho) أو معرّف إصدار الحزمة (04t) الذي تُخصصه Salesforce. فبدلًا من أن يشير سكربت بناء أو خط أنابيب CI إلى حزمة بمعرّفها الغامض، فإنه يشير إلى الاسم المستعار (alias)، وتحل Salesforce CLI محله وقت التشغيل. يضيف تشغيل sf package version create تلقائيًا إدخال اسم مستعار جديد للإصدار الذي ينتجه، بحيث يبقى الربط محدَّثًا مع تطور الحزمة عبر تاريخ إصداراتها. يُعد تخطي الأسماء المستعارة وإدراج المعرّفات الخام يدويًا في السكربتات مصدرًا شائعًا للارتباك بمجرد أن تصبح للحزمة عدة إصدارات نشطة، لأن لا شيء في المعرّف نفسه يشير إلى ما يمثله. يغطي دليل Salesforce CLI لدينا كيفية تناسب أوامر التحزيم مع عملية البناء.
إزاي بيشتغل في Serpent
يتتبع Serpent هوية الحزم والإصدارات داخليًا، بحيث تعرض لوحات الإصدار وسجل الترقية أسماء قابلة للقراءة بدلاً من المعرّفات الخام، دون أن يضطر الفريق للحفاظ يدويًا على إدخالات الأسماء المستعارة عبر كل ملف مشروع. راجع إدارة الإصدارات في Serpent لمعرفة كيف تُتبَّع إصدارات الحزم.

Package Alias، تمت الإجابة
ابدأ مجانًا. بلا بطاقة ائتمان، بلا تثبيت، بلا التزام.
الإعداد في أقل من 15 دقيقة. لا حاجة لتوظيف DevOps.
