En supposant que nous disposions d’un code JavaScript brut (comme celui que nous pouvons inclure et exécuter pour prendre en charge un composant web personnalisé) comme celui-ci, comment puis-je l’exécuter avec votre approche ? Lorsque je le copie et le colle dans discourse/lib au sein de mon thème, cela ne fonctionne pas.
Je suppose que cela ne fonctionne pas parce que le code « n’est pas appelé au bon moment », c’est-à-dire qu’il n’est pas exécuté lors du chargement de la page et dans l’environnement du navigateur.
De plus, pour donner du contexte à tous : si j’essaie d’utiliser https://unpkg.com/ et de l’inclure dans l’en-tête, j’obtiens une erreur comme celle-ci :
