Udostępnij przez


pac pcf

Polecenia do pracy z projektami struktury składników usługi Power Apps

Tworzenie i tworzenie składnika kodu wyjaśnia, jak używać tych poleceń.

Commands

Command Description
pac pcf init Inicjuje katalog przy użyciu nowego projektu struktury składników usługi Power Apps
pac pcf push Importowanie projektu struktury składników usługi Power Apps do bieżącej organizacji usługi Dataverse
pac pcf, wersja Wersja poprawki dla kontrolek

pac pcf init

Inicjuje katalog przy użyciu nowego projektu struktury składników usługi Power Apps

Example

pac pcf init --namespace SampleNameSpace --name SampleComponent --template field

Parametry opcjonalne dla pliku pcf init

--framework -fw

Struktura renderowania do sterowania. Wartość domyślna to "none", co oznacza html.

Użyj jednej z następujących wartości:

  • none
  • react

--name -n

Nazwa składnika.

Uwaga: dozwolone są tylko znaki w zakresach [A – Z], [a – z] lub [0 – 9]. Pierwszy znak może nie być liczbą.

--namespace -ns

Przestrzeń nazw składnika.

Uwaga: dozwolone są tylko znaki w zakresach [A – Z], [a – z], [0 – 9] lub "". Pierwszy i ostatni znak może nie być znakiem "". Kolejne znaki "." są niedozwolone. Liczby nie są dozwolone jako pierwszy znak lub bezpośrednio po kropki.

--outputDirectory -o

Katalog wyjściowy

--run-npm-install -npm

Automatycznie uruchom polecenie "npm install" po utworzeniu kontrolki. Wartość domyślna to "false".

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

--template -t

Wybierz szablon składnika.

Użyj jednej z następujących wartości:

  • field
  • dataset

Uwagi

Używanie z --framework reactkontrolkami i bibliotekami platformy React (wersja zapoznawcza).

pac pcf push

Importowanie projektu struktury składników usługi Power Apps do bieżącej organizacji usługi Dataverse

Example

pac pcf push --publisher-prefix dev

Parametry opcjonalne dla wypychania pcf

--environment -env

Określa docelowy element Dataverse. Wartość może być identyfikatorem GUID lub bezwzględnym adresem URL https. Jeśli nie zostanie określony, zostanie użyta aktywna organizacja wybrana dla bieżącego profilu uwierzytelniania.

--force-import -f

Przestarzałe: ten parametr jest ignorowany.

--incremental -inc

Wypycha tylko pliki, które różnią się przy użyciu aktualizacji jednostek.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

--interactive -i

Wskazuje, że akcje w kompilacji mogą wchodzić w interakcje z użytkownikiem. Nie używaj tego argumentu w zautomatyzowanym scenariuszu, w którym nie można oczekiwać interakcyjności.

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

--publisher-prefix -pp

Wartość prefiksu dostosowywania wydawcy rozwiązania Dataverse

Uwaga: Prefiks musi mieć od 2 do 8 znaków, może składać się tylko z alfanumerycznych znaków, musi zaczynać się literą i nie może zaczynać się od "mscrm".

--solution-unique-name

Unikatowa nazwa rozwiązania, do którego ma zostać dodany składnik.

--verbosity -v

Poziom szczegółowości programu MSBuild podczas kompilowania tymczasowej otoki rozwiązań.

Użyj jednej z następujących wartości:

  • minimal
  • normal
  • detailed
  • diagnostic

pac pcf, wersja

Wersja poprawki dla kontrolek

Example

pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags

Parametry opcjonalne dla wersji pcf

--allmanifests -a

Aktualizuje wersję poprawki dla wszystkich plikówControlManifest.xml

Ten parametr nie wymaga żadnej wartości. Jest to przełącznik.

--filename -fn

Śledzenie nazwy pliku CSV do użycia podczas korzystania z funkcji filetracking jako strategii. Wartość domyślna to "ControlsStateVersionInfo.csv".

--patchversion -pv

Wersja poprawki dla kontrolek

Uwaga: Wartość musi być liczbą całkowitą z minimalną wartością 0.

--path -p

Ścieżka bezwzględna/względnaControlManifest.xmldo aktualizacji.

--strategy -s

Aktualizuje wersję poprawki dla plikówControlManifest.xmlprzy użyciu określonej strategii. W przypadku korzystania z tagów gittag ustaw osobisty token dostępu w następującej zmiennej środowiskowej "PacCli.PAT"

Użyj jednej z następujących wartości:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Określ, który manifest docelowy ma zostać zaktualizowany.

Użyj jednej z następujących wartości:

  • build
  • project

Uwagi

--patchversion wartość trzeciej części krotki wersji będzie przyjmować tylko wartość: Major.Minor.Patch.

Dla --strategy dostępnych wartości mają następujące znaczenie:

Wartość Description
gittags Użyj tagów git, aby zdecydować, czy należy zaktualizować wersję poprawki określonego składnika.
filetracking Użyj pliku .csv, aby zdecydować, czy należy zaktualizować wersję poprawki określonego składnika.
manifest Zwiększa wersję poprawki o 1 dla wszystkich składników.

Zobacz także

Grupy poleceń interfejsu wiersza polecenia platformy Microsoft Power Platform
Omówienie interfejsu wiersza polecenia platformy Microsoft Power Platform