Sie können hier ein Beispiel sehen:
StatBanner ist eine native Klasse, die im Verzeichnis components definiert ist:
In Ihrem Fall wäre das api.renderInOutlet("above-main-container", YourClass)
Ich glaube nicht, dass Sie das in der HEAD-Datei tun können. Sie sollten Ihren Code in mehrere Dateien aufteilen.
Ich ermutige Sie, Discourse Theme CLI zu verwenden, da die Entwicklung einer Theme-Komponente damit viel einfacher ist!
Ist Ihre Theme-Komponente öffentlich?