Bereitstellen von Winkel-2-App mit Webpack Tomcat - 404-Fehler

Ich soll das erstellen und bereitstellen von meinem Winkel-2 front-end auf einem Tomcat application server. Für den Einstieg habe ich folgte genau die Schritte der folgenden Einführung: https://angular.io/docs/ts/latest/guide/webpack.html.

Also ich habe folgende Projekt-Struktur (alle Dateien sind genau so, wie in der Einleitung aufgeführten oben):

angular2-webpack
---config
-------helpers.js
-------karma.conf.js
-------karma-test-shim.js
-------webpack.common.js
-------webpack.dev.js
-------webpack.prod.js
-------webpack.test.js
---dist
---node_modules
---öffentliche
-------css
--------------styles.css
-------Bilder
--------------eckig.png
---src
-------app
--------------app.Komponente.css
--------------app.component.html
--------------app.Komponente.spec.ts
--------------app.Komponente.ts
--------------app.- Modul.ts
-------index.html
-------main.ts
-------polyfills.ts
-------Verkäufer.ts
- - - - Testungen
---karma.conf.js
---Paket.json
---tsconfig.json
- - - - Testungen.json
---webpack.config.js

npm start bzw. webpack-dev-server --inline --progress --port 3000 auf der Konsole oder in Webstorm →funktioniert wie erwartet

Wenn ich npm bauen bzw. rimraf dist && webpack --config config/webpack.prod.js --progress --profile --bail es baut die app ohne Fehler und die Ausgabe-bundle-Dateien physikalisch abgelegt im "dist" Ordner als erwartet.

dist
---Vermögen
-------eckig.png
---app.css
---app.css.anzeigen
---app.js
---app.js.anzeigen
---index.html
---polyfills.js
---polyfills.js.anzeigen
---vendor.js
---Anbieter.js.Karte

Nächstes kopierte ich den Inhalt des dist-Ordners webapps-Verzeichnis des Tomcat-9.0. Wenn ich versuche, Zugriff auf die installierten app bekomme ich einen 404 Fehler für die .css - und .js-Dateien (die kann man in dem angehängten Bild).
Es versucht, die Dateien aus dem falschen URLs →"/öbv/" fehlt.

Ich bin wirklich stecken hier und ich habe das Gefühl, dass ich versucht habe schon alles was ich finden konnte im Internet bezüglich diesem Thema.

Könnte mir bitte jemand sagen was ich falsch mache? Vielen Dank im Voraus.

InformationsquelleAutor Smoose28 | 2016-08-18

Schreibe einen Kommentar