2017-05-03 9 views
0

SpingBootアプリケーションを使ってAngular Appを提供しています。最初にアプリケーションを開発した開発者がWARパッケージをコンパイルし、それをTOMCATサーバーにデプロイすると、すべて正常に動作します。SpringBoot angualrすべてのjsファイルに対応していないアプリケーション

しかし、他の人がソースコードをクローンして同じコードをビルドして実行しようとすると、ブラウザのコンソールで次のようなエラーが発生します。静的コンテンツの「一部」は配信されていないようです。与えられたファイルが、提供される他のjsファイルと一緒に配置されていることを確認できます。

localhost/:40 GET http://localhost:8080/js/angular-jwt/dist/angular-jwt.js 
localhost/:41 GET http://localhost:8080/js/angular-storage/dist/angular-storage.js 
localhost/:42 GET http://localhost:8080/js/auth0-angular/build/auth0-angular.min.js 
localhost/:40 GET http://localhost:8080/js/angular-jwt/dist/angular-jwt.js 
(index):41 GET http://localhost:8080/js/angular-storage/dist/angular-storage.js 
(index):42 GET http://localhost:8080/js/auth0-angular/build/auth0-angular.min.js 

明示的にMVC設定を構成するのではなく、ブートのデフォルトに依存しています。すなわち、我々はすべての静的コンテンツをデフォルトで提供していると言われる/src/resources/static/ディレクトリに置きました。だから、今、それは

enter image description here

P.S:ビルドシステムは、現時点でのMavenされ、以下のように見えます。 何か助けていただければ幸いです。

+0

現時点では、静的ファイルがどのように配信されるように設定されているかについての詳細を提供することはできますか? MVC設定のスニペットが役に立ちます。 [SpringBootで静的ファイルを提供する方法に関する参考文献](https://docs.spring.io/spring-boot/docs/current/reference/html/boot-features-developing-web-applications.html#boot) -features-spring-mvc-static-content) –

+0

静的コンテンツの詳細情報を追加しました –

+0

Tomcatにデプロイするとすべて動作しますが、動作していないとアプリはどのように展開されますか?埋め込みのTomcat? –

答えて

0

この問題は解決されました。これは、角度依存性の中のファイルは、誤った.gitignoreファイルのために上流のreposにプッシュされないうちにバンドルされたファイルはほとんどありませんでした。 1つの貧弱な間違い。

関連する問題