0
私の角度のバージョンは、私は、これらのng build --dev
を使用して、2つの異なる環境(DEV及びPROD)で別々に私のアプリを構築し、ng build --prod
角度4のHttpClientモジュールは生産ビルドで動作していない
そしてサーブ4.3.6
ですnode.jsをexpressで呼び出し、HttpClientを使用してサンプルWebサービスコールを呼び出します。
this.http.get('https://jsonplaceholder.typicode.com/posts/1')
.subscribe(data => { console.log(data);},
error => { console.log(error);});
--devでビルドされたものは、JSONをフェッチしてコンソールにログできます。 --prodでビルドされたものは、何も呼び出されません(私はdevツールのNetworkタブで検査しました)。そして空のオブジェクト{}
を返します。
なぜですか?
申し訳ありませんが、私はこの質問を閉じることができます。私はそれを削除した後、私はモックアップインターセプターを持っていたので、devとprodは同じように動作します。 – etlds