我们知道无法在Office 365上部署网站定义,那么实现网站定义的替代方法有哪些?
我认为网站配置和功能装订可以作为替代选项。 是否有其他替代方法可以在SharePoint Online上完全填充网站定义?
由于 Jhalak
答案 0 :(得分:0)
您可以将网站另存为模板并将其部署到Office 365网站,但它将作为沙盒解决方案部署,有点不推荐使用。
现在推荐的更改站点结构和UI的方法是通过远程配置。基本上,您将构建一个App(控制台或SharePoint提供商托管应用程序),它将实际上载所有需要的母版页,页面布局,列表定义和实例。
所有内容都将存储在内容数据库中,建议不要与文件系统进行任何链接
Microsoft模式和实践团队为此目的开发了一些有用的库,下面是一些链接
https://msdn.microsoft.com/en-us/pnp_articles/pnp-remote-provisioning https://msdn.microsoft.com/en-us/pnp_articles/branding-and-site-provisioning-solutions-for-sharepoint https://dev.office.com/blogs/feature-framework-vs-remote-provisioning https://dev.office.com/blogs/introduction-to-office-365-dev-pnp-provisioning-engine
您还可以查看最新添加的SharePoint Framework
https://blogs.office.com/2016/05/04/the-sharepoint-framework-an-open-and-connected-platform/