使用 `create-discourse-plugin` gem 自动化 Discourse 插件设置

那将是 discourse_theme new :wink:


@grubba 你觉得把这个合并到核心作为一个 rake 任务怎么样?比如

bin/rake plugin:create

人们需要有一个可用的核心开发环境来处理插件,所以这似乎是个好主意?它也会让它更加“官方”,并且整个团队更容易维护。

我想知道是否最好让它 100% 基于 git,而不是依赖人们使用 github(以及 gh cli)?有些人使用其他服务来托管他们的插件,并且可能不希望它们立即公开。

在 discourse_theme 中,我们维护着 一个本地缓存 的 theme-skeleton,所以它甚至可以在离线状态下工作!

6 个赞