在本地以squarespace开发者模式添加静态页面

Add a static page in squarespace developer mode locally

我为我的 squarspace 站点设置了一个本地环境并且它工作正常。

我遵循了这些说明 https://developers.squarespace.com/static-pages/ 并且我仔细检查了文件扩展名并且设置正确。

我在 CMS 内部创建了一个名为 Movies 的页面,这是我 files/path 的屏幕截图。

但仍然无法在页面上显示任何内容。

首先,您可以考虑避免在文件名中使用大写字母,例如“电影”中的“M”。在开发者模式下,某些(但不是全部)类型的文件将无法正常工作,除非全部使用小写字母。我没有用静态页面文件测试过这个;这只是一个预防性的建议。

其次,您说 “我从 CMS 内部创建了一个名为 Movies 的页面...”。但是,静态页面不会在后端 CMS UI 中创建。相反,将 .page.conf.page 文件添加到本地存储库后,您必须将它们推送到 Squarespace 上的实时站点。然后,刷新您正在查看后端的页面 UI。静态页面应单独出现在“未链接”部分。它应该看起来像这样,尽管它可能位于该部分的底部。

虽然违反直觉,但只有在这样做之后,您的页面才会在从本地开发服务器浏览时出现。