Lưu ý
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử đăng nhập hoặc thay đổi thư mục.
Cần có ủy quyền mới truy nhập được vào trang này. Bạn có thể thử thay đổi thư mục.
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:
nonereact
--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:
fielddataset
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:
minimalnormaldetaileddiagnostic
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:
NoneGitTagsFileTrackingManifest
--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:
buildproject
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