Chia sẻ qua


pac pcf

Các lệnh để làm việc với các dự án khung thành phần Power Apps

Tạo và xây dựng một cấu phần mã giải thích cách sử dụng các lệnh này.

Lệnh

Lệnh Description
pac pcf init Khởi tạo thư mục với dự án khung cấu phần Power Apps mới
pac pcf push Nhập dự án khung cấu phần Power Apps vào tổ chức Dataverse hiện tại
pac phiên bản pcf Phiên bản bản vá dành cho điều khiển

pac pcf init

Khởi tạo thư mục với dự án khung cấu phần Power Apps mới

Ví dụ:

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

Tham số Tùy chọn cho init pcf

--framework -fw

Khung kết xuất cho điều khiển. Giá trị mặc định là 'none', có nghĩa là HTML.

Sử dụng một trong các giá trị sau:

  • none
  • react

--name -n

Tên cho cấu phần.

Lưu ý: Chỉ cho phép các ký tự trong phạm vi [A - Z], [a - z] hoặc [0 - 9]. Ký tự đầu tiên có thể không phải là số.

--namespace -ns

Không gian tên cho cấu phần.

Lưu ý: Chỉ cho phép các ký tự trong phạm vi [A - Z], [a - z], [0 - 9], hoặc '.'. Ký tự đầu tiên và cuối cùng có thể không phải là ký tự '.'. Không cho phép các ký tự '.' liên tiếp. Số không được phép làm ký tự đầu tiên hoặc ngay sau dấu chấm.

--outputDirectory -o

Thư mục đầu ra

--run-npm-install -npm

Tự động chạy 'cài đặt npm' sau khi tạo điều khiển. Giá trị mặc định là 'false'.

Tham số này không yêu cầu giá trị. Đó là công tắc.

--template -t

Chọn mẫu cho cấu phần.

Sử dụng một trong các giá trị sau:

  • field
  • dataset

Ghi chú

Sử dụng --framework react với điều khiển React & thư viện nền tảng (Bản xem trước).

pac pcf push

Nhập dự án khung cấu phần Power Apps vào tổ chức Dataverse hiện tại

Ví dụ:

pac pcf push --publisher-prefix dev

Tham số Tùy chọn cho đẩy pcf

--environment -env

Xác định Dataverse đích. Giá trị có thể là GUID hoặc URL https tuyệt đối. Khi không được chỉ định, tổ chức hiện hoạt được chọn cho hồ sơ xác thực hiện tại sẽ được sử dụng.

--force-import -f

Phản đối: Tham số này bị bỏ qua.

--incremental -inc

Chỉ đẩy các tệp khác nhau bằng cách sử dụng các bản cập nhật thực thể.

Tham số này không yêu cầu giá trị. Đó là công tắc.

--interactive -i

Cho biết các hành động trong bản dựng được phép tương tác với người dùng. Không sử dụng đối số này trong kịch bản tự động khi không mong đợi khả năng tương tác.

Tham số này không yêu cầu giá trị. Đó là công tắc.

--publisher-prefix -pp

Giá trị tiền tố tùy chỉnh cho nhà phát hành giải pháp Dataverse

Lưu ý: Tiền tố phải dài từ 2 đến 8 ký tự, chỉ có thể bao gồm chữ và số, phải bắt đầu bằng một chữ cái và không thể bắt đầu bằng 'mscrm'.

--solution-unique-name

Tên duy nhất của giải pháp để thêm cấu phần vào.

--verbosity -v

Cấp độ diễn giải cho MSBuild khi xây dựng wrapper giải pháp tạm thời.

Sử dụng một trong các giá trị sau:

  • minimal
  • normal
  • detailed
  • diagnostic

pac phiên bản pcf

Phiên bản bản vá dành cho điều khiển

Ví dụ:

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

Tham số Tùy chọn cho phiên bản pcf

--allmanifests -a

Cập nhật phiên bản bản vá cho tất cả các tệp 'ControlManifest.xml'

Tham số này không yêu cầu giá trị. Đó là công tắc.

--filename -fn

Tên tệp CSV theo dõi sẽ được sử dụng khi sử dụng filetracking như một chiến lược. Giá trị mặc định là 'ControlsStateVersionInfo.csv'.

--patchversion -pv

Phiên bản bản vá dành cho điều khiển

Lưu ý: Giá trị phải là số nguyên với giá trị tối thiểu là 0.

--path -p

Đường dẫn tuyệt đối/Tương đối của 'ControlManifest.xml' để cập nhật.

--strategy -s

Cập nhật phiên bản vá lỗi cho tệp 'ControlManifest.xml' sử dụng chiến lược đã xác định. Nếu sử dụng gittag, hãy đặt mã thông báo truy cập cá nhân trong biến môi trường sau đây "PacCli.PAT"

Sử dụng một trong các giá trị sau:

  • None
  • GitTags
  • FileTracking
  • Manifest

--updatetarget -ut

Xác định cần cập nhật tệp kê khai đích nào.

Sử dụng một trong các giá trị sau:

  • build
  • project

Ghi chú

--patchversion sẽ chỉ lấy giá trị của phần thứ ba của bộ phiên bản: Major.Minor.Patch.

Đối với --strategy các giá trị có sẵn có những ý nghĩa sau:

Giá trị Description
gittags Sử dụng thẻ Git để quyết định xem phiên bản vá của một cấu phần cụ thể có cần được cập nhật hay không.
filetracking Sử dụng tệp .csv để quyết định xem phiên bản vá của một cấu phần cụ thể có cần được cập nhật hay không.
manifest Tăng phiên bản vá lỗi lên 1 cho tất cả các cấu phần.

Xem thêm

Microsoft Power Platform CLI Command Groups
Tổng quan về MICROSOFT Power Platform CLI