使用“shopify 主题推送”命令将主题从本地推送到实时商店时,部分会被删除。我使用的是 Dawn 主题版本“12.0.0”和 Shopify CLI 版本“3.52.0”。每次将本地推送到实时商店后,我都需要添加页面中的每个部分。
我希望保存页面后不必添加页面上的每个部分。保存页面后,只要我手动删除它们,该页面上的所有部分都应该保留,但在我的情况下,每次我将 Shopify 主题从本地推送到实时商店后,所有部分都会自动从页面中删除。
请检查以下图片以更好地理解:
我检查了 settings_schema.json 等文件以及与部分相关的其他配置文件,但没有发现任何错误。
您在上线之前是否拉动了本地主题?该命令可能会有所不同,具体取决于 Shopify CLI 的版本,在您的情况下,它应该如下所示:
shopify theme pull
向下滚动后(取决于商店中主题的数量),您将看到名为“DEVELOPMENT”的主题。这是您在主题编辑器中进行更改的本地主题(预览模式)。
本地主题不会更新你的代码编辑器文件,在推送之前你应该将本地主题拉到你的机器上来更新你的本地文件。
祝您编码愉快!