Gatsby: linkPrefix bizarrerie

Créé le 17 févr. 2017  ·  3Commentaires  ·  Source: gatsbyjs/gatsby

Déployé sur gh-pages sans problème. Le nom du projet était hackiot donc j'ai défini la configuration linkPrefix = "/hackiot" . Pas de problème.

Ensuite, ajoutez un CNAME personnalisé et modifiez la configuration en linkPrefix = "/" . Maintenant, mes itinéraires n'incluent pas le TLD, laissant tous les liens rompus (ex : http://about).

Je suis revenu en arrière et j'ai modifié la configuration pour inclure le TLD linkPrefix = "beta.hackiot.org/" . Cela a changé les routes pour inclure maintenant le TLD et plus encore (ex : http://beta.hackiot.org/beta.hackiot.org/about).

Qu'est-ce que j'oublie ici?

Commentaire le plus utile

La suppression de la configuration génère une erreur lors de la construction. Mais cela m'a fait réfléchir... supprimé l'indicateur --prefix-links du script de déploiement et tout va bien maintenant.

Merci pour votre contribution.

Tous les 3 commentaires

Que se passe-t-il si vous supprimez complètement linkPrefix de la configuration ?

La suppression de la configuration génère une erreur lors de la construction. Mais cela m'a fait réfléchir... supprimé l'indicateur --prefix-links du script de déploiement et tout va bien maintenant.

Merci pour votre contribution.

J'ai le même problème.
suivez la solution de @benstr .
Ça marche. Merci

Cette page vous a été utile?
0 / 5 - 0 notes