Bereitgestellt auf gh-pages kein Problem. Der Projektname war hackiot
, also habe ich die Konfiguration linkPrefix = "/hackiot"
gesetzt. Keine Probleme.
Dann einen benutzerdefinierten CNAME hinzugefügt und die Konfiguration in linkPrefix = "/"
geändert. Jetzt enthalten meine Routen nicht die TLD, sodass alle Links defekt sind (z. B.: http://about).
Ging zurück und änderte die Konfiguration, um die TLD linkPrefix = "beta.hackiot.org/"
. Dadurch wurden die Routen so geändert, dass sie jetzt die TLD und mehr enthalten (z. B.: http://beta.hackiot.org/beta.hackiot.org/about).
Was fehlt mir hier?
Was passiert, wenn Sie linkPrefix vollständig aus der Konfiguration entfernen?
Das Entfernen aus der Konfiguration löst beim Erstellen einen Fehler aus. Aber es hat mich zum Nachdenken gebracht ... das Flag --prefix-links
aus dem Bereitstellungsskript entfernt und jetzt ist alles in Ordnung.
Danke für deinen Beitrag.
Ich habe das gleiche Problem.
Folgen Sie der Lösung von @benstr .
Es klappt. Danke
Hilfreichster Kommentar
Das Entfernen aus der Konfiguration löst beim Erstellen einen Fehler aus. Aber es hat mich zum Nachdenken gebracht ... das Flag
--prefix-links
aus dem Bereitstellungsskript entfernt und jetzt ist alles in Ordnung.Danke für deinen Beitrag.