2016-08-21 10 views
0

Angular Seedからアプリケーションを開発し、Hackathon Starterからサーバを開発しました。アプリケーションは別々に実行され、クライアントはポート8000​​で、サーバーは3000で実行されます。クライアントとサーバーを1つのアプリケーションにどのようにスタックできますか?nodejsサーバAPIを使って角クライアントアプリケーションを結合する - 平均スタック

+0

これは、Webアプリケーションの2つの異なるスケルトンです。私はあなたがしたいことを理解していません。 –

答えて

0

私は両方のプロジェクトを分けておくとよいと思います。コードをよりメンテナンス可能にし、サーバーにデプロイするときに負荷を最小限に抑えます。

プロダクションに行くときは、両方のプロジェクトを同じサーバーで実行し、api.example.comやexample.comなどの別のドメインで公開するためにngnixとnode.js.

まだ両方のプロジェクトをマージしたい場合は、node.jsのパブリックフォルダに角度コードを入れてそこから使用することができます。

0

webpack-dev-serverを既存のExpressアプリケーションで実行する方法を知りたいのですが?これは、webpack-dev-middlewareを使用して行うことができます。これにより、開発サーバーと既存の高速サーバーを統合することができます。

関連する問題