Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Perintah untuk bekerja dengan proyek kerangka kerja komponen Power Apps
Membuat dan membangun komponen kode menjelaskan cara menggunakan perintah ini.
Commands
| Command | Description |
|---|---|
| pac pcf init | Menginisialisasi direktori dengan proyek kerangka kerja komponen Power Apps baru |
| pac pcf push | Mengimpor proyek kerangka kerja komponen Power Apps ke organisasi Dataverse saat ini |
| pac pcf version | Versi patch untuk kontrol |
pac pcf init
Menginisialisasi direktori dengan proyek kerangka kerja komponen Power Apps baru
Example
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
Parameter Opsional untuk pcf init
--framework
-fw
Kerangka kerja penyajian untuk kontrol. Nilai defaultnya adalah 'none', yang berarti HTML.
Gunakan salah satu nilai ini:
nonereact
--name
-n
Nama untuk komponen.
Catatan: Hanya karakter dalam rentang [A - Z], [a - z] atau [0 - 9] yang diizinkan. Karakter pertama mungkin bukan angka.
--namespace
-ns
Namespace layanan untuk komponen.
Catatan: Hanya karakter dalam rentang [A - Z], [a - z], [0 - 9], atau '.' yang diizinkan. Karakter pertama dan terakhir mungkin bukan karakter '.'. Karakter '.' berturut-turut tidak diperbolehkan. Angka tidak diizinkan sebagai karakter pertama atau segera setelah titik.
--outputDirectory
-o
Direktori output
--run-npm-install
-npm
Jalankan otomatis 'npm install' setelah kontrol dibuat. Nilai defaultnya adalah 'false'.
Parameter ini tidak memerlukan nilai. Ini saklar.
--template
-t
Pilih templat untuk komponen.
Gunakan salah satu nilai ini:
fielddataset
Komentar
Gunakan --framework react dengan kontrol React & pustaka platform (Pratinjau).
pac pcf push
Mengimpor proyek kerangka kerja komponen Power Apps ke organisasi Dataverse saat ini
Example
pac pcf push --publisher-prefix dev
Parameter Opsional untuk pcf push
--environment
-env
Menentukan target Dataverse. Nilainya mungkin berupa URL Guid atau https absolut. Ketika tidak ditentukan, organisasi aktif yang dipilih untuk profil autentikasi saat ini akan digunakan.
--force-import
-f
Tidak digunakan lagi: Parameter ini diabaikan.
--incremental
-inc
Hanya mendorong file yang berbeda menggunakan pembaruan entitas.
Parameter ini tidak memerlukan nilai. Ini saklar.
--interactive
-i
Menunjukkan bahwa tindakan dalam build diizinkan untuk berinteraksi dengan pengguna. Jangan gunakan argumen ini dalam skenario otomatis di mana interaktivitas tidak diharapkan.
Parameter ini tidak memerlukan nilai. Ini saklar.
--publisher-prefix
-pp
Nilai awalan kustomisasi untuk penerbit solusi Dataverse
Catatan: Panjang awalan harus 2 hingga 8 karakter, hanya dapat terdiri dari alfa-numerik, harus dimulai dengan huruf, dan tidak dapat dimulai dengan 'mscrm'.
--solution-unique-name
Nama unik solusi untuk menambahkan komponen.
--verbosity
-v
Tingkat verbositas untuk MSBuild saat membangun pembungkus solusi sementara.
Gunakan salah satu nilai ini:
minimalnormaldetaileddiagnostic
pac pcf version
Versi patch untuk kontrol
Example
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
Parameter Opsional untuk pcf version
--allmanifests
-a
Memperbarui versi patch untuk semua file 'ControlManifest.xml'
Parameter ini tidak memerlukan nilai. Ini saklar.
--filename
-fn
Nama file CSV pelacak yang akan digunakan saat menggunakan filetracking sebagai strategi. Nilai defaultnya adalah 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Versi patch untuk kontrol
Catatan: Nilai harus berupa bilangan bulat dengan nilai minimum 0.
--path
-p
Jalur absolut/Relatif dari 'ControlManifest.xml' untuk memperbarui.
--strategy
-s
Memperbarui versi patch untuk file 'ControlManifest.xml' menggunakan strategi yang ditentukan. Jika menggunakan gittag, atur token akses pribadi dalam variabel lingkungan berikut "PacCli.PAT"
Gunakan salah satu nilai ini:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Tentukan manifes target mana yang perlu diperbarui.
Gunakan salah satu nilai ini:
buildproject
Komentar
--patchversion hanya akan mengambil nilai dari bagian ketiga dari tuple versi: Major.Minor.Patch.
Untuk --strategy nilai yang tersedia memiliki arti berikut:
| Nilai | Description |
|---|---|
gittags |
Gunakan tag Git untuk memutuskan apakah versi patch komponen tertentu perlu diperbarui. |
filetracking |
Gunakan file .csv untuk memutuskan apakah versi patch komponen tertentu perlu diperbarui. |
manifest |
Menaikkan versi patch sebesar 1 untuk semua komponen. |
Lihat juga
Grup Perintah CLI Microsoft Power Platform
Gambaran umum CLI Microsoft Power Platform