Gatsby: neue /html-Funktionalität nicht klar

Erstellt am 6. Mai 2016  ·  3Kommentare  ·  Quelle: gatsbyjs/gatsby

Also aktualisiere ich und erhalte diese Meldung:

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

Ich bin schon verwirrt, weil ich ein html.jsx in meinem Stammverzeichnis habe und die vorherige Version von gatsby es gut aufgenommen hat. Vielleicht muss ich es jetzt mit der neuen Version woanders hinstellen?

Also beende ich es, sowohl /wrappers als auch /pages , beides funktioniert auch nicht
Also versuche ich, die Erweiterung in .js ändern, weil ich .jsx , und das funktioniert auch nicht

Abgesehen von diesem 1-Problem war das Upgrade auf 0.10 problemlos, aber ich brauche Code, der sich in html.jsx , und mir ist nicht klar, warum sich dieses Verhalten geändert hätte?

Dies sind die Platzierungen, die ich ausprobiert habe:

/html.js
/wrappers/html.js
/pages/html.js

Gibt es etwas offensichtliches, das ich übersehe?

Hilfreichster Kommentar

Hey @rossPatton , PR #275 sollte dieses Problem beheben, bitte downgraden Sie auf 0.10.0 und versuchen Sie es erneut

Alle 3 Kommentare

Hey @rossPatton , PR #275 sollte dieses Problem beheben, bitte downgraden Sie auf 0.10.0 und versuchen Sie es erneut

hach! das war es. Danke für die schnelle Antwort

@rossPatton Ich habe gerade 0.10.2 mit dem Fix in #275 veröffentlicht. Wäre dankbar, wenn Sie ein Upgrade durchführen und mir sagen könnten, ob der Fix für Sie funktioniert.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen

Verwandte Themen

jimfilippou picture jimfilippou  ·  3Kommentare

magicly picture magicly  ·  3Kommentare

kalinchernev picture kalinchernev  ·  3Kommentare

ghost picture ghost  ·  3Kommentare

timbrandin picture timbrandin  ·  3Kommentare