Бөлісу құралы:


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

Бақылау жүйесі. Әдепкі мән - "жоқ", яғни 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 орнату' функциясын автоматты түрде іске қосыңыз. Әдепкі мән - "жалған".

Бұл параметр мәнді қажет етпейді. Бұл ауысу.

--template -t

Компонент үшін үлгіні таңдаңыз.

Мына мәндердің біреуін пайдаланыңыз:

  • field
  • dataset

Ескертулер

--framework react бірге қолданыңыз.

pac pcf push

Power Apps компоненттік құрылымдық жобасын ағымдағы Dataverse ұйымына импорттау

Мысал

pac pcf push --publisher-prefix dev

Қосымша параметрлер pcf push

--environment -env

Мақсатты деректерді анықтайды. Мән Guid немесе абсолютті https URL мекенжайы болуы мүмкін. Көрсетілмеген жағдайда, ағымдағы аутентификация профилі үшін таңдалған белсенді ұйым пайдаланылады.

--force-import -f

Ескерту: Бұл параметр елеусіз қалды.

--incremental -inc

Нысан жаңартуларын пайдаланып әр түрлі файлдарды итереді.

Бұл параметр мәнді қажет етпейді. Бұл ауысу.

--interactive -i

Оның айтуынша, құрылыс жұмыстарына қатысушылармен қарым-қатынас жасауға рұқсат етілген. Бұл аргументті интерактивтілік күтілмейтін автоматтандырылған сценарийде пайдаланбаңыз.

Бұл параметр мәнді қажет етпейді. Бұл ауысу.

--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 файл атауы. Әдепкі мән - 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Басқару элементтеріне арналған патч нұсқасы

Ескертпе: Мән ең кіші мәні 0 болатын бүтін сан болуы керек.

--path -p

ControlManifest.xmlНегізгі / Лайфстайл / Әлемтану / Жаңалықтар / "Нұр Отан" партиясы.

--strategy -s

Көрсетілген стратегияны қолдана отырып, 'ControlManifest.xml' файлдары үшін патч нұсқасын жаңартады. Егер gittags пайдаланылса, келесі орта айнымалысына жеке кіру белгісін орнатыңыз "PacCli.PAT"

Мына мәндердің біреуін пайдаланыңыз:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Қай мақсатты манифестті жаңарту қажет екенін көрсетіңіз.

Мына мәндердің біреуін пайдаланыңыз:

  • build
  • project

Ескертулер

--patchversionМәтіннің 3-тармағының 3-тармағында көзделген міндеттемелерді орындайды: Major.Minor.Patch

--strategy Қол жетімді құндылықтар үшін мына мағыналар бар:

Value Сипаттама
gittags Белгілі бір компоненттің патч нұсқасын жаңарту қажет пе, жоқ па, соны шешу үшін Git тегтерін пайдаланыңыз.
filetracking Белгілі бір компоненттің патч нұсқасын жаңарту қажет пе, жоқ па, соны шешу үшін .csv файлын пайдаланыңыз.
manifest Барлық компоненттер үшін патч нұсқасын 1-ге көбейтіңіз.

Келесіні де қараңыз:

Microsoft Power Platform CLI командалық топтары
Microsoft Power Platform CLI шолуы