我必须运行一个Powershell脚本来创建一个Site Collection App目录,然后向它添加一个SPFx webpart并发布它 . 它还必须在网站上安装它 . 我已经完成了这一部分 .

缺少的最后一件是将其添加到经典页面 . 我可以看到添加到现代页面 . 但我需要将它添加到经典页面 . 我看过这篇文章 - https://techcommunity.microsoft.com/t5/SharePoint-Developer/PnP-PowerShell-Adding-SPFx-web-part-to-a ......

但它有一个步骤来手动将SPFx应用程序添加到经典页面并获取XML . 这在我的情况下是不可能的,因为我必须自动化一切 . 有没有办法实现我的需要或调整帖子中提供的方法 .

到目前为止我的代码是 -

Add-PnPSiteCollectionAppCatalog -Site $ url

Add-PnPApp -Path D:/custom.sppkg -Scope Site -Publish

Install-PnPApp -Identity“custom-webpart”-Scope Site