Donc je mets à jour et j'obtiens ce message:
Gatsby is currently using the default template for HTML. You can override
this functionality by creating a React component at "/html.js"
You can see what this default template does by visiting:
https://github.com/gatsbyjs/gatsby/blob/master/lib/isomorphic/html.js
Déjà, je suis confus, car j'ai un html.jsx
dans mon répertoire racine et la version précédente de gatsby l'a bien récupéré. Peut-être que je dois le mettre ailleurs maintenant avec la nouvelle version ?
Je finis donc par essayer à la fois /wrappers
et /pages
, qui ne fonctionnent pas non plus
Alors j'essaie de changer l'extension en .js
parce que j'utilise .jsx
, et cela ne fonctionne pas non plus
À part ce problème 1, la mise à niveau vers 0.10 était indolore, mais j'ai besoin d'un code qui se trouve dans html.jsx
, et je ne comprends pas pourquoi ce comportement aurait changé ?
Voici les emplacements que j'ai essayés :
/html.js
/wrappers/html.js
/pages/html.js
Y a-t-il quelque chose d'évident qui m'échappe ?
Hé @rossPatton , PR # 275 devrait résoudre ce problème, veuillez rétrograder à 0.10.0
et réessayer
hah ! c'était ça. Merci pour la réponse rapide
@rossPatton Je viens de publier 0.10.2 avec le correctif en #275. J'apprécierais si vous pouviez mettre à niveau et me dire si le correctif fonctionne pour vous.
Commentaire le plus utile
Hé @rossPatton , PR # 275 devrait résoudre ce problème, veuillez rétrograder à
0.10.0
et réessayer