typescript - كيف يمكنني تكوين قاعدة هريف ل أنغلار 2 عند استخدام إليكترون؟



angular electron (1)

أنا بحاجة إلى تعيين إما <base> APP_BASE_HREF <base> في هتمل أو APP_BASE_HREF خلال بوتستراب ل APP_BASE_HREF 2 لا رمي الاستثناءات. إذا قمت بتعيين أي من هذه ثم Electron ، والتفكير من حيث نظام الملفات، يلقي استثناءات في browser_adapter.ts عند محاولة مطابقة الطريق:

الاستثناء: خطأ: أونكوت (في وعد): لا يمكن أن تتطابق مع أي مسارات. الجزء الحالي: "C:". الطرق المتاحة: ['/ داشبوارد'، '/ أكونتس'].

حاولت استخدام فقط HashLocationStrategy المذكورة في هذه المشاركة بلوق ، ولكن الزاوي لا يزال يشكو حول HashLocationStrategy قاعدة لا يتم تعيين.


بما أن السمة هريف يمكن أن تأخذ مسار نسبي وبفضلDavidC وChristianRondeau في التعليقات على السؤال للتحقق، يجب أن تعمل مثل هذا:

<base href="./">