我正在测试 Discourse 作为社区解决方案。
在设置了简单的自定义主题——仅颜色+字体
并安装了插件 GitHub - discourse/discourse-rss-polling
创建了一些类别和主题后——这个错误就出现了。
vendor.ff29780b9fed784cce2d843dcb93a803-608f4f77d8437d715d8d39c739c0c8bbe0fe51c9305e55f1ec7d0bee19f5571f.js:9 Uncaught (in promise) Error: There is no route named admin
进入安全模式后,一切看起来都一样,并且出现了相同的错误。
尝试了不同的浏览器。还尝试了 ./launcher rebuild app,也移除了插件 app.yml 和 dictionary。
david
(David Taylor)
2024 年5 月 9 日 14:33
5
请检查 Brave 和 Safari 的版本。如果您不确定,请查看 https://www.whatsmybrowser.org/
david
(David Taylor)
2024 年5 月 9 日 14:37
7
我怀疑 Cloudflare 的“优化”工具正在破坏 Discourse 的 Javascript 代码。请检查您的 Cloudflare 配置中是否已关闭“Rocket Loader”。
有关 Cloudflare 最佳实践的更多信息,请参见此处 。
4 个赞
david
(David Taylor)
2024 年5 月 9 日 14:41
8
另外,请确保您已禁用“自动缩小”。看起来 Cloudflare 已弃用此功能,因为它与最近的 JavaScript 功能不兼容:
看起来您在执行此操作后需要清除缓存。
5 个赞