إشعار
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تسجيل الدخول أو تغيير الدلائل.
يتطلب الوصول إلى هذه الصفحة تخويلاً. يمكنك محاولة تغيير الدلائل.
أوامر للعمل مع مشاريع إطار عمل مكونات Power Apps
إنشاء مكون التعليمات البرمجية وبنائه يشرح كيفية استخدام هذه الأوامر.
الاوامر
| أمر | الوصف |
|---|---|
| pac pcf init | تهيئة دليل مع مشروع إطار عمل مكون Power Apps جديد |
| pac pcf push | استيراد مشروع إطار عمل مكون Power Apps إلى مؤسسة Dataverse الحالية |
| pac pcf version | إصدار التصحيح لعناصر التحكم |
pac pcf init
تهيئة دليل مع مشروع إطار عمل مكون Power Apps جديد
مثال
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
معلمات اختيارية ل pcf init
--framework
-fw
إطار عمل العرض للتحكم. القيمة الافتراضية هي "none"، مما يعني HTML.
استخدم إحدى هذه القيم:
nonereact
--name
-n
اسم المكون.
ملاحظة: يسمح فقط بالأحرف الموجودة ضمن النطاقات [A - Z] أو [a - z] أو [0 - 9]. قد لا يكون الحرف الأول رقما.
--namespace
-ns
مساحة الاسم للمكون.
ملاحظة: يسمح فقط بالأحرف الموجودة ضمن النطاقات [A - Z]، أو [a - z]، أو [0 - 9]، أو '.'. قد لا يكون الحرف الأول والأخير الحرف '.'. الأحرف المتتالية '.' غير مسموح بها. لا يسمح بالأرقام كحرف أول أو بعد فترة مباشرة.
--outputDirectory
-o
دليل الإخراج
--run-npm-install
-npm
قم بتشغيل "تثبيت npm" تلقائيا بعد إنشاء عنصر التحكم. القيمة الافتراضية هي "false".
لا تتطلب هذه المعلمة أي قيمة. إنه مفتاح
--template
-t
اختر قالب للمكون.
استخدم إحدى هذه القيم:
fielddataset
ملاحظات
استخدام --framework react مع عناصر تحكم React ومكتبات النظام الأساسي (معاينة).
pac pcf push
استيراد مشروع إطار عمل مكون Power Apps إلى مؤسسة Dataverse الحالية
مثال
pac pcf push --publisher-prefix dev
معلمات اختيارية ل pcf push
--environment
-env
تحديد Dataverse الهدف. قد تكون القيمة GUID أو مطلق https URL. عند عدم التحديد، سيتم استخدام المؤسسة النشطة المحددة لملف تعريف المصادقة الحالي.
--force-import
-f
مهمل: يتم تجاهل هذه المعلمة.
--incremental
-inc
يدفع فقط الملفات المختلفة باستخدام تحديثات الكيان.
لا تتطلب هذه المعلمة أي قيمة. إنه مفتاح
--interactive
-i
يشير إلى السماح للإجراءات في البنية بالتفاعل مع المستخدم. لا تستخدم هذه الوسيطة في سيناريو تلقائي حيث لا يتوقع التفاعل.
لا تتطلب هذه المعلمة أي قيمة. إنه مفتاح
--publisher-prefix
-pp
قيمة بادئة التخصيص لناشر حل Dataverse
ملاحظة: يجب أن تتكون البادئة من حرفين إلى 8 أحرف، ويمكن أن تتكون فقط من أبجدية رقمية، ويجب أن تبدأ بحرف، ولا يمكن أن تبدأ ب 'mscrm'.
--solution-unique-name
الاسم الفريد للحل لإضافة المكون إليه.
--verbosity
-v
مستوى الإسهاب ل MSBuild عند إنشاء برنامج تضمين الحل المؤقت.
استخدم إحدى هذه القيم:
minimalnormaldetaileddiagnostic
pac pcf version
إصدار التصحيح لعناصر التحكم
مثال
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
معلمات اختيارية ل pcf version
--allmanifests
-a
تحديث إصدار التصحيح لجميع ملفات 'ControlManifest.xml'
لا تتطلب هذه المعلمة أي قيمة. إنه مفتاح
--filename
-fn
اسم ملف Tracker CSV لاستخدامه عند استخدام filetracking كإستراتيجية. القيمة الافتراضية هي 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
إصدار التصحيح لعناصر التحكم
ملاحظة: يجب أن تكون القيمة عددا صحيحا بقيمة 0 كحد أدنى.
--path
-p
المسار المطلق/النسبي ل 'ControlManifest.xml' للتحديث.
--strategy
-s
تحديث إصدار التصحيح لملفات 'ControlManifest.xml' باستخدام استراتيجية محددة. إذا كنت تستخدم gittags، فقم بتعيين رمز مميز للوصول الشخصي في متغير البيئة التالي "PacCli.PAT"
استخدم إحدى هذه القيم:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
حدد بيان الهدف الذي يجب تحديثه.
استخدم إحدى هذه القيم:
buildproject
ملاحظات
--patchversion لن يأخذ سوى قيمة الجزء الثالث من مجموعة الإصدار: Major.Minor.Patch.
للقيم --strategy المتوفرة هذه المعاني:
| القيمة | الوصف |
|---|---|
gittags |
استخدم علامات Git لتحديد ما إذا كان يجب تحديث إصدار تصحيح مكون معين. |
filetracking |
استخدم ملف .csv لتحديد ما إذا كان يجب تحديث إصدار تصحيح مكون معين. |
manifest |
زيادة إصدار التصحيح بمقدار 1 لجميع المكونات. |
راجع أيضًا
مجموعات أوامر Microsoft Power Platform CLI
نظرة عامة على Microsoft Power Platform CLI