2017-08-18 5 views
0

Tomcatを使用してAngular 4プロジェクトを実行したい。だから、誰でも私を助けてくれてください。npmサーバーなしでTomcatをローカルマシンで使用するAngular 4プロジェクトの実行方法

+1

Angularはクライアント側のライブラリで、Tomcatは主にサーバーアプリケーションの展開に使用されます。単純なWebサーバーで十分です(Apache2など)。 – Cuball

+0

私は@Cuballに同意します - Tomcatサーバーが必要な特別な理由がない限り、ApacheやNginxなどを使用する必要があります。 –

答えて

1

あなたが角度CLIを使用している場合は、次のようにビルドコマンドを実行します(末尾のピリオドに注意してください):

NGビルド-prod --base-HREF。

これは、プロジェクトのdistディレクトリにバンドルをビルドします。 distディレクトリをTomcatインストールディレクトリのwebapps/ROOTディレクトリにコピーします。

Tomcatを起動し、ブラウザで以下のURLを開きます。 http://localhost:8080/dist

これはかなりそれです。

+0

'ng build'はデフォルトでは最適化されていない開発ビルドを生成することに注意してください。あなたのアプリケーションを実際に公開するには' ng build -prod'を使うべきです。 –

関連する問題