Presentazione di una scheda 'js' per i temi locali

Nell’ultima versione di Discourse, abbiamo introdotto una nuova scheda “JS” nell’editor dei temi dell’amministratore:

Dietro le quinte, questo corrisponde a un file denominato javascripts/discourse/api-initializers/theme-initializer.gjs.

La nostra raccomandazione per la maggior parte dei temi è ancora che debbano essere creati utilizzando un IDE appropriato, la CLI discourse_theme e versionati utilizzando git. Tuttavia, comprendiamo che questa non sia una soluzione adatta a tutti e che ci sia ancora spazio per semplici temi creati nel pannello di amministrazione.

Questa modifica significa che tutti potranno passare a sintassi più moderne e abbandonare i vecchi pattern <script>. Nelle prossime settimane, aggiorneremo le Documentation > Developer Guides per descrivere i pattern (g)js più moderni.

Fateci sapere se avete domande o commenti!

12 Mi Piace