Angular-cli: 404 für js-Dateien, wenn eine App unter einem Pfad nach der URL-Domain gehostet wird

Erstellt am 6. Okt. 2016  ·  2Kommentare  ·  Quelle: angular/angular-cli

Betriebssystem?

Ubuntu-Linux 16.04

Versionen.

Winkel-Cli: 1.0.0-beta.15
Knoten: 6.3.1
Betriebssystem: Linux x64

Repro-Schritte.

Wenn ich entwickle, funktioniert alles wie erwartet (Domäne http://localhost:4200 ), aber wenn ich für die Produktion entwickle und auf meinem Server bereitstelle, habe ich die App nicht im Stammpfad, es ist so etwas wie http://www.mydomain.com/my-ng-app und in diesem Fall versucht die App, die Bundles von der Stamm-URL zu laden, und erhält offensichtlich 404 Antworten. Versucht beispielsweise, http://www.mydomain.com/main.9c5e616854294854119f.bundle.js zu laden, wenn sich diese Datei tatsächlich in www.mydomain.com/my-ng-app/main.9c5e616854294854119f.bundle.js befindet

Das durch den Fehler angegebene Protokoll.

404 für alle .js Dateien.

Erwähnen Sie alle anderen Details, die nützlich sein könnten.

Ich habe bereits versucht, <base href="/"> in <base href="/my-ng-app"> zu ändern, aber es funktioniert immer noch nicht.

Hilfreichster Kommentar

Basis-Href von "/" in "" in index.html ändern

Alle 2 Kommentare

Basis-Href von "/" in "" in index.html ändern

Dieses Problem wurde aufgrund von Inaktivität automatisch gesperrt.
Bitte reichen Sie ein neues Problem ein, wenn Sie auf ein ähnliches oder verwandtes Problem stoßen.

Lesen Sie mehr über unsere Richtlinie zum automatischen Sperren von Gesprächen .

_Diese Aktion wurde automatisch von einem Bot ausgeführt._

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen