Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Power Apps bileşen çerçevesi projeleriyle çalışmaya yönelik komutlar
Kod bileşeni oluşturma ve derleme , bu komutların nasıl kullanılacağını açıklar.
Commands
| Command | Description |
|---|---|
| pac pcf init | Yeni bir Power Apps bileşen çerçevesi projesiyle bir dizin başlatır |
| pac pcf push | Power Apps bileşen çerçevesi projesini geçerli Dataverse kuruluşuna aktarma |
| pac pcf sürümü | Denetimler için düzeltme eki sürümü |
pac pcf init
Yeni bir Power Apps bileşen çerçevesi projesiyle bir dizin başlatır
Example
pac pcf init --namespace SampleNameSpace --name SampleComponent --template field
pcf init için İsteğe Bağlı Parametreler
--framework
-fw
Denetim için işleme çerçevesi. Varsayılan değer 'none', yani HTML'dir.
Şu değerlerden birini kullanın:
nonereact
--name
-n
Bileşenin adı.
Not: Yalnızca [A - Z], [a - z] veya [0 - 9] aralıkları içindeki karakterlere izin verilir. İlk karakter bir sayı olmayabilir.
--namespace
-ns
Bileşenin ad alanı.
Not: Yalnızca [A - Z], [a - z], [0 - 9] veya '.' aralıkları içindeki karakterlere izin verilir. İlk ve son karakter '.' karakteri olmayabilir. Ardışık '.' karakterlerine izin verilmez. Sayılara ilk karakter olarak veya noktanın hemen ardından izin verilmez.
--outputDirectory
-o
Çıkış dizini
--run-npm-install
-npm
Denetim oluşturulduktan sonra otomatik olarak 'npm install' komutunu çalıştırın. Varsayılan değer :'false'.
Bu parametre için değer gerekmez. Bu bir anahtar.
--template
-t
Bileşen için bir şablon seçin.
Şu değerlerden birini kullanın:
fielddataset
Açıklamalar
--framework react ile kullanın.
pac pcf push
Power Apps bileşen çerçevesi projesini geçerli Dataverse kuruluşuna aktarma
Example
pac pcf push --publisher-prefix dev
pcf gönderimi için isteğe bağlı Parametreler
--environment
-env
Hedef Dataverse'i belirtir. Değer guid veya mutlak https URL'si olabilir. Belirtilmediğinde, geçerli kimlik doğrulama profili için seçilen etkin kuruluş kullanılır.
--force-import
-f
Kullanım dışı: Bu parametre yoksayılır.
--incremental
-inc
Yalnızca varlık güncelleştirmelerini kullanarak farklı dosyaları gönderme.
Bu parametre için değer gerekmez. Bu bir anahtar.
--interactive
-i
Derlemedeki eylemlerin kullanıcıyla etkileşim kurmasına izin verildiğini gösterir. Etkileşimin beklenmediği otomatik bir senaryoda bu bağımsız değişkeni kullanmayın.
Bu parametre için değer gerekmez. Bu bir anahtar.
--publisher-prefix
-pp
Dataverse çözümü yayımcısı için özelleştirme ön eki değeri
Not: Ön ek 2 ile 8 karakter uzunluğunda olmalıdır, yalnızca alfa sayısallardan oluşabilir, bir harfle başlamalıdır ve 'mscrm' ile başlayamaz.
--solution-unique-name
Bileşenin ekleneceği çözümün benzersiz adı.
--verbosity
-v
Geçici çözüm sarmalayıcısını oluştururken MSBuild için ayrıntı düzeyi.
Şu değerlerden birini kullanın:
minimalnormaldetaileddiagnostic
pac pcf sürümü
Denetimler için düzeltme eki sürümü
Example
pac pcf version --patchversion 1.0.0.0 --path c:\Users\Downloads\SampleComponent --allmanifests
pac pcf version --strategy gittags
pcf sürümü için isteğe bağlı parametreler
--allmanifests
-a
Tüm 'ControlManifest.xml' dosyaları için düzeltme eki sürümünü güncelleştirir
Bu parametre için değer gerekmez. Bu bir anahtar.
--filename
-fn
Strateji olarak dosya izleme kullanılırken kullanılacak izleyici CSV dosya adı. Varsayılan değer : 'ControlsStateVersionInfo.csv'.
--patchversion
-pv
Denetimler için düzeltme eki sürümü
Not: Değer, en az 0 değerine sahip bir tamsayı olmalıdır.
--path
-p
Güncelleştirme için 'ControlManifest.xml' mutlak/Göreli yolu.
--strategy
-s
Belirtilen stratejiyi kullanarak 'ControlManifest.xml' dosyaları için düzeltme eki sürümünü güncelleştirir. Gittag kullanıyorsanız aşağıdaki "PacCli.PAT" ortam değişkeninde kişisel erişim belirteci ayarlayın
Şu değerlerden birini kullanın:
NoneGitTagsFileTrackingManifest
--updatetarget
-ut
Hangi hedef bildirimin güncelleştirilmesi gerektiğini belirtin.
Şu değerlerden birini kullanın:
buildproject
Açıklamalar
--patchversion yalnızca sürüm tanımlama grubunun üçüncü bölümünün değerini alır: Major.Minor.Patch.
Kullanılabilir --strategy değerler için şu anlamlara sahiptir:
| Değer | Description |
|---|---|
gittags |
Belirli bir bileşenin düzeltme eki sürümünün güncelleştirilip güncelleştirilmeyeceğine karar vermek için Git etiketlerini kullanın. |
filetracking |
Belirli bir bileşenin düzeltme eki sürümünün güncelleştirilmesi gerekip gerekmediğine karar vermek için bir .csv dosyası kullanın. |
manifest |
Tüm bileşenler için düzeltme eki sürümünü 1 artırır. |
Ayrıca bakınız
Microsoft Power Platform CLI Komut Grupları
Microsoft Power Platform CLI'ya genel bakış