导入错误:about.json 不存在或无效

我正在开发一个主题组件,并希望将其置于版本控制之下。
我从 /admin/customize/themes 编辑器开始。我导出了编辑内容,并将文件放入 git 的专用 src 文件夹中。然后,我使用苹果内置的上下文菜单压缩了 src 文件夹。当我尝试使用“从我的设备安装”进行安装时,出现此错误:

导入错误:about.json 不存在或无效。您确定这是 Discourse 主题吗?

我包含了 about.json 但没有更改它。当我解压缩时,我看到与导出时相同的文件夹结构。

我尝试过引用 null 值,也尝试过省略具有 null 值的属性。仍然是相同的错误消息。

我该怎么办?

1 个赞

我怀疑你压缩了文件夹,包括文件夹名称本身。

但是,如果你想将主题组件置于版本控制之下,那么你不应该重新上传它。你应该“从 Git 存储库”安装它,或者(更好的是):使用 Discourse 主题 CLI 控制台应用程序 来同步更改。

2 个赞

确实,压缩文件夹中的项目时,它会起作用。

谢谢你,理查德!

2 个赞