2017-11-30 17 views
0

私はAngular Universalアプリを開発していたので、ユニバーサルアプリケーションのレンダリングのためのサーバー上のAPI機能(認証、送信、受信データなど)の開発が疲れていることに気付きました。
私は何かを変更するたびに、アプリケーションをパックして再起動する必要があります。APIをAngular-Universal Serverで定義することをお勧めしますか?

私はこの実装を別の「サーバー」で行うことになっていますか?

これらの機能をすべて備えた独自のノードサーバー(たとえば、ポート番号が異なる)を実装することをお勧めします。

これがデフォルトの動作ですか?

開発手順の改善方法に関するすべての提案に感謝します。

答えて

1

ベストプラクティスでは、これらのタスクにWeb Universalアプリを使用していません。これを避けるために

「アプリケーションは、私が何かを変更詰め、毎回再起動する必要があります。」

dist/ディレクトリを取得するために、コンパイルせずに角度アプリでapiを使用する場合は、 config.proxyファイルを設定してください。それはかなり簡単です!

角度プロキシ:

https://stackoverflow.com/a/39715785/8189517

+0

これは実際には本当に素晴らしいです!右の方向に私を導く、ありがとう! – Joniras

+0

それを聞いてよかったです、あなたは大歓迎です! – ISanchez

関連する問題