Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
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:
nonereact
--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:
fielddataset
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:
minimalnormaldetaileddiagnostic
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:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Określ, który manifest docelowy ma zostać zaktualizowany.
Użyj jednej z następujących wartości:
buildproject
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