PowerApps Component Framework PCF 部署
PowerApps PCF 可以满足复杂的功能, 我们可以使用PCF来创建复杂的PowerApps。
这里附上微软的package code componet 教程(https://docs.microsoft.com/en-us/powerapps/developer/component-framework/import-custom-controls)
步骤
1. 首先我们需要创建solution文件夹,并且进入到创建的solution文件夹中
mkdir GoogleMapSolution
cd c://xxx/xxx/GoogleMapSolution
2.. 其次我们需要创建publisher 和 prefix
pac solution init –publisher-name PCFGMap –publisher-prefix PCFGMap
3. 我们需要把solution文件夹和code 文件夹做关联
pac solution add-reference –path C:\Projects\GitHub\PowerApps\PCF\Controls\PCFGoogleMap
4. 接下来需要运行 MS Build
msbuild /t:build /restore
ps: 建议直接使用“Developer Command Prompt for VS 2017” 来运行 MSBuild
/restore 只是第一次使用, 随后的build不需要。
如果需要release:sbuild /p:configuration=Release
5. 接下来我们需要把生成的zip文件上传到PowerApps中的solution
6. 接下来需要进入admin.powerplatform.com 中打开PowerApps component framework 功能
ps: 切记这个步骤不能省略, 如果省略则不能添加code component 到 PowerApps canvas中
7. 接下来我们进入到canvas app中。
在insert -> Custom 中import component. 并且切换到code中选择刚才import的component.
8. 添加code component到screen中