我在两台完全不同的机器和开发环境中都成功重现了这个问题。
重现步骤:
- 使用以下命令在本地启动 Discourse:
EMBER_ENV=production bin/ember-cli -u (尽管 Ember ENV 似乎不会改变这里的情况)
- 确保没有安装第三方插件或主题组件。
- 导航到 管理员 → 自定义 → 主题
- 创建新的主题组件
- 尝试添加一些 CSS
- 这会导致出现空白页并在控制台中出现此错误:
Error: ember-computed-decorators does not support using getters and setters
@David 如果我在这次提交之前签出,一切都正常……
4 个赞
david
(David Taylor)
4
感谢 @merefield - 应该已通过以下方式修复:
4 个赞
david
(David Taylor)
6
修复现已上线。如果您在网站损坏期间更新了网站,则需要立即再次运行更新才能使网站恢复正常。
3 个赞
是的。我一小时前就做到了……
不知道原来是这样。谢谢。
2 个赞
谢谢 @David … 我正在创建一个 PR,但感谢你的快速响应,你为我节省了很多时间:这肯定会花我更长的时间!
2 个赞