- 有没有关于如何在自托管服务器上安装 Discourse 的教程?
- 掌握 RoR 对于编辑模板等是否重要?
你是想查找标准安装方法吗?
虽然涉及 Rails,但在 Discourse 代码库中,模板更多是 EmberJS 的产物,因为 Discourse 是一个单页应用(SPA)。
不过,一开始就没必要钻牛角尖。你可以在管理后台编辑大部分应用内文本,并在 Customization > Theme 中找到许多现成的自定义选项。
好的,所以 Rails 只用于提供 API,而 Ember JS 用于 SPA?很高兴知道。
那么编辑模板是 Ember,创建插件是 Ruby 吗?
如果您只想编辑前端,请使用主题组件;如果您想自定义后端(如果需要,也可以自定义前端),请使用插件。
#howto:devs 和 Dev 中有很多相关内容。
您分享的这个链接 (discourse/docs/INSTALL-cloud.md at main · discourse/discourse · GitHub) 非常棒——我可以让我的托管公司帮助我解决这个问题,因为我使用的是共享托管账户,没有 root 权限。再次感谢。