Getting all the pages of a site in the template

Copper Contributor

I am new in SharePoint and trying to get the template of a site and all the pages of it using the cmdlet: 

Get-PnPSiteTemplate -Out .\template.xml 

I am not getting more than the homepage.


I need to get all the pages in the template to provision later another sites directly using the cmdlet:

Invoke-PnPSiteTemplate -Path template.xml


If you know if it is not possible or how to do it I would be really thankful!

1 Reply
best response confirmed by felipelf (Copper Contributor)

I have found a partial solution to export the pages one by one using the following cmdlet:

Export-PnPClientSidePage -Identity "page-name" -Out "template.xml"