OK David、どうやら(これは奇妙ですが):
- 本番環境では動作する
- 開発環境では 3.0.0 以降(それ以前の可能性もあり)で失敗する
- Docker を使わない純粋な開発環境でも、非常にクリーンな(ただし設定が不完全な可能性のあるカスタム Docker 開発環境)でもテストしました。
エラーは以下の通りです:
エラーが発生しました:
- レンダリング中:
- トップレベル
application
discourse-root
sidebar-wrapper
admin
admin-wrapper
nav-item
link-to
-link-to
Uncaught (in promise) TypeError: ルート「adminPlugins」へのリンク生成中にエラーが発生しました:this.model が定義されていません
get allAdminRoutes admin-plugins.js:20
return this.model の前にデバッガーステートメントを入れても、デバッガは決して発火しない点にご注意ください。
@RGJ 氏も親切にこの問題を調査し、同様の結果を再現できました。
これは少し問題です。明らかに本番に上げる前に開発を進める必要があるからです…でも、それは言うまでもありませんね!
また、Stable バージョンで問題が発生しているのも少し厄介です。
一時的に Contribute > Bug に移動しました…