ローカルテーマ用の「js」タブの紹介

Discourse の最新バージョンでは、管理者のテーマエディタに新しい「JS」タブが導入されました。

舞台裏では、これは javascripts/discourse/api-initializers/theme-initializer.gjs という名前のファイルに対応します。

ほとんどのテーマでは、適切な IDE と discourse_theme CLI を使用して作成し、git を使用してバージョン管理することをお勧めします。しかし、これはすべての人に適しているわけではなく、単純な管理者パネルで作成されたテーマにもまだ場所があることを理解しています。

この変更により、誰もがよりモダンな構文に移行し、古い <script> パターンから離れることができるようになります。今後数週間で、Documentation > Developer Guides を更新して、よりモダンな (g)js パターンを説明します。

ご質問やフィードバックがありましたら、お知らせください。

「いいね!」 12