Gatsby: linkPrefix غرابة

تم إنشاؤها على ١٧ فبراير ٢٠١٧  ·  3تعليقات  ·  مصدر: gatsbyjs/gatsby

نشر على صفحات gh لا توجد مشكلة. كان اسم المشروع hackiot لذلك قمت بتعيين التكوين linkPrefix = "/hackiot" . لا مشاكل.

ثم أضاف CNAME مخصصًا وقم بتغيير التكوين إلى linkPrefix = "/" . الآن لا تتضمن مساراتي TLD تاركة جميع الروابط معطلة (على سبيل المثال: http: // about).

عدت وتغيير التكوين ليشمل TLD linkPrefix = "beta.hackiot.org/" . أدى ذلك إلى تغيير المسارات لتشمل الآن TLD بالإضافة إلى المزيد (على سبيل المثال: http://beta.hackiot.org/beta.hackiot.org/about).

ما الذي افتقده هنا؟

التعليق الأكثر فائدة

إزالة من التكوين يلقي خطأ عند البناء. لكن هذا جعلني أفكر ... أزلت علامة --prefix-links من نص النشر وكل شيء على ما يرام الآن.

شكرا لمساهمتك.

ال 3 كومينتر

ماذا يحدث إذا قمت بإزالة linkPrefix تمامًا من التكوين؟

إزالة من التكوين يلقي خطأ عند البناء. لكن هذا جعلني أفكر ... أزلت علامة --prefix-links من نص النشر وكل شيء على ما يرام الآن.

شكرا لمساهمتك.

لدي نفس المشكلة.
اتبع حل benstr .
إنها تعمل. شكرا

هل كانت هذه الصفحة مفيدة؟
0 / 5 - 0 التقييمات