narayanan
(Lakshmi Thennarasu)
1
こんにちは。
Discourse を 2.8.0.beta7 および beta8 バージョンにアップグレードした後、以下の問題が発生しました。
-
テーマコンポーネントの < /head > (または Head) セクションに JavaScript を記述しましたが、これは OnAppEvent、DecorateWidget、OnPageChange のような Discourse イベントがトリガーされたときに機能します。しかし、< /head > セクションに記述したスクリプトがブラウザにロードされないことがありました。Header および After Header セクションはサイト全体で正常にロードされています。ブラウザソースで < /head > セクションのスクリプトファイルが見つからないことを、以下の画像を見て確認しました。
この問題は、Discourse のバージョンを 2.8.0.beta7 および beta8 にアップグレードしたことによって発生したのか、確認していただけますか?
pfaffman
(Jay Pfaffman)
2
Ember CLIに切り替えた際に多くの変更がありました。新規インストールはデフォルトで本番環境のEmber CLIビルドが使用されますが、手がかりになるかもしれません。
明示的に有効にしなかったとしても、準備のために行われた変更の一部が問題の原因となっている可能性があります。
david
(David Taylor)
3
ブラウザのコンソールでエラーは確認できますか?問題が「時々」しか発生しないというのは驚きです。Discourse の変更によるものではなく、サイト固有の設定に関連している可能性があると思います 
「いいね!」 1
narayanan
(Lakshmi Thennarasu)
4
はい、以下のブラウザコンソールエラーを確認してください
david
(David Taylor)
5
サイトの前にプロキシ(例:Cloudflare)がありますか?もしそうであれば、無効にしてみてください。
「いいね!」 1