Discourse の最新バージョンでは、管理者のテーマエディタに新しい「JS」タブが導入されました。
舞台裏では、これは javascripts/discourse/api-initializers/theme-initializer.gjs という名前のファイルに対応します。
ほとんどのテーマでは、適切な IDE と discourse_theme CLI を使用して作成し、git を使用してバージョン管理することをお勧めします。しかし、これはすべての人に適しているわけではなく、単純な管理者パネルで作成されたテーマにもまだ場所があることを理解しています。
この変更により、誰もがよりモダンな構文に移行し、古い <script> パターンから離れることができるようになります。今後数週間で、Documentation > Developer Guides を更新して、よりモダンな (g)js パターンを説明します。
ご質問やフィードバックがありましたら、お知らせください。
