Grazie per il resoconto dettagliato ![]()
Questo influenzerà i percorsi “assoluti” ai file in un plugin utilizzato in un componente del tema? Ad esempio, i componenti del tema che funzionano con il plugin layouts richiedono tutti helper nello stesso plugin layouts in questo modo:
requirejs('discourse/plugins/discourse-layouts/discourse/lib/layouts')
Vedi ad esempio, il widget elenco categorie layouts.
Sembra che la modifica del percorso qui lo allinei alla namespace degli asset nella pipeline degli asset del plugin (utilizzando gli ID del tema invece dei nomi del plugin), e che i percorsi degli asset del plugin utilizzati in un componente del tema rimarranno invariati. E che un require come quello sopra continuerà a funzionare. È corretto?