D’après ma compréhension, ce fichier doit être appelé par la balise script dans l’en-tête ?
<script src="discours_foo.js"></script>
En examinant quelques autres composants de thème, je n’ai pas vu qu’ils avaient un fichier appelé header.css ? En appelant les scripts JS qu’ils utilisent.
Toute aide est vraiment appréciée pour améliorer ma compréhension
Voici ma compréhension de novice, qui pourrait être utile à votre compréhension encore plus novice, mais qui est probablement techniquement incorrecte du point de vue de quelqu’un qui comprend réellement ces choses.
Je ne pense pas. Je pense que cela fonctionne simplement parce qu’il se trouve dans ce répertoire d’initialiseurs. Si ma mémoire est bonne, le squelette comprend un initialiseur avec un console.log afin que vous puissiez voir qu’il s’exécute.
(Je pense) Vous n’avez besoin de les exécuter dans un script que si vous les ajoutez dans un composant de thème “old-school” créé dans l’interface utilisateur plutôt que dans une approche “new-school” consistant à placer les fichiers au bon endroit.
L’un de ceux que j’ai examinés était votre personnel de cachette.
Donc, si vous n’avez pas de CSS requis, vous n’avez qu’à inclure votre fichier JScript dans le répertoire des initialisateurs et à remplir les détails d’about.json ?
Et le composant devrait fonctionner sans rien d’autre ? (En supposant que le script est bon, bien sûr)
Je pense que c’est vrai. Si vous ne voulez pas ajouter de CSS, alors vous n’avez pas besoin d’un fichier CSS. (Cela semble être une tautologie évidente.)