So installieren Sie npm-Pakete in benutzerdefinierten Themes/Plugins

Angenommen, wir haben einfachen JavaScript-Code (etwas, das wir einbinden und ausführen können, um eine benutzerdefinierte Web-Komponente zu unterstützen) wie dieses hier. Wie kann ich ihn mit deinem Ansatz ausführen? Wenn ich ihn kopiere und in discourse/lib innerhalb meines Themes einfüge, funktioniert es nicht.

Ich vermute, es funktioniert nicht, weil der Code „nicht zum richtigen Zeitpunkt aufgerufen wird