שתף דרך


pac pcf

פקודות לעבודה עם פרוייקטים של מסגרת רכיבים של 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.

השתמש באחד מהערכים הבאים:

  • none
  • react

--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

בחר תבנית עבור הרכיב.

השתמש באחד מהערכים הבאים:

  • field
  • dataset

הערות

השתמש עם --framework reactפקדים וספריות פלטפורמה של React (תצוגה מקדימה).

pac pcf push

ייבוא פרוייקט מסגרת הרכיב של Power Apps לארגון Dataverse הנוכחי

דוגמה

pac pcf push --publisher-prefix dev

פרמטרים אופציונליים עבור pcf push

--environment -env

מציין את target Dataverse. הערך עשוי להיות GUID או כתובת URL מוחלטת של https. כאשר לא צוין, המערכת תשמש את הארגון הפעיל שנבחר עבור פרופיל האימות הנוכחי.

--force-import -f

לא נמצא עוד בשימוש: הפונקציה מתעלמת בפרמטר זה.

--incremental -inc

דוחפת רק קבצים השונים באמצעות עדכוני ישות.

לפרמטר זה אין כל ערך. זה מתג.

--interactive -i

מציין שפעולות ב- Build מותרות לקיים אינטראקציה עם המשתמש. אל תשתמש בארגומנט זה בתרחיש אוטומטי שבו אינטראקטיביות אינה צפויה.

לפרמטר זה אין כל ערך. זה מתג.

--publisher-prefix -pp

ערך קידומת התאמה אישית עבור מפרסם הפתרון Dataverse

הערה: אורך הקידומת חייב להיות 2 עד 8 תווים, יכול להכיל אלפאנומריים בלבד, להתחיל באות ולא ניתן להתחיל ב- 'mscrm'.

--solution-unique-name

השם הייחודי של הפתרון שברצונך להוסיף לו את הרכיב.

--verbosity -v

רמת מלל עבור MSBuild בעת בניית אריזת הפתרון הזמני.

השתמש באחד מהערכים הבאים:

  • minimal
  • normal
  • detailed
  • diagnostic

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

שם קובץ CSV של מעקב לשימוש בעת שימוש ב- filetracking כאסטרטגיה. ערך ברירת המחדל הוא 'ControlsStateVersionInfo.csv'.

--patchversion -pv

גירסת תיקון עבור פקדים

הערה: הערך חייב להיות מספר שלם עם ערך מינימלי של 0.

--path -p

נתיב מוחלט/יחסי של 'ControlManifest.xml' לעדכון.

--strategy -s

עדכון גירסת התיקון עבור 'ControlManifest.xml' באמצעות האסטרטגיה שצוינה. אם אתה משתמש בתגיות, הגדר אסימון גישה אישית במשתנה הסביבה הבא "PacCli.PAT"

השתמש באחד מהערכים הבאים:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

ציין איזה מניפסט יעד יש לעדכן.

השתמש באחד מהערכים הבאים:

  • build
  • project

הערות

--patchversion יקבלו רק ערך של החלק השלישי של קבוצת הגירסאות: Major.Minor.Patch.

עבור --strategy הערכים הזמינים יש משמעויות אלה:

Value תיאור
gittags השתמש בתגיות Git כדי להחליט אם יש לעדכן גירסת תיקון של רכיב מסוים.
filetracking השתמש בקובץ .csv כדי להחליט אם יש לעדכן גירסת תיקון של רכיב מסוים.
manifest הגדלה של גירסת התיקון ב- 1 עבור כל הרכיבים.

ראה גם

קבוצות פקודות CLI של Microsoft Power Platform
מבט כולל על Microsoft Power Platform CLI