2016-12-12 3 views
1

Wenn ich <base href="/"> verwende bricht es meine Bootstrap-Belastungen. Es scheint auch Main.js aus irgendeinem Grund zu brechen. Ich fand, dass <base href="./"> macht es wieder funktioniert, aber bin mir nicht sicher, ob dies sicher oder gute Praxis ist. Ich sollte auch beachten, dass mein Projekt in einem Ordner ist von /var/www/htmlBase href bricht Addon laden - Angular 2

Antwort

1

können Sie verwenden stattdessen

@NgModule({ 
    ..., 
    providers: [{provide: APP_BASE_HREF, useValue: '/'}], 
}) 
export class AppModule {} 
+0

Ist das kompatibel mit Routing? –

+0

Ja, das verwendet der Router. Entweder '' oder 'APP_BASE_HREF'. 'APP_BASE_HREF' überschreibt' '. Ich denke, es wurde genau für Ihren Anwendungsfall eingeführt, weil manchmal, was der Rest der Seite braucht, sich von dem unterscheidet, was der Router benötigt. –

+0

Ich werde es testen und als Antwort markieren, wenn es morgen für mich funktioniert. –