まもなく、私は4.6MBのサービスを提供しています。角度4 ng serve --prod vs ng serve
私が行うと:
ngのは、私が1MBのファイルサイズを取得--prod
を提供しています。
しかし、--prodは何とか私のアプリケーション全体を中断させます。
サーバーにリクエストを送信する私の全サービス(約束通り)は機能しなくなりました。
bizzar事は単にNGがいる限り何のサーバ要求が存在しないとして、同様に正常に動作します --prodを果たすNG 完全に罰金作品やの特定の部分を果たすことです。
ng serveバージョンが正常に動作して以来、コードを投稿していません。
主な質問は:
は、なぜ私は行動の帽子のようなものを得るのですか?
さらに、ng serve --prodに基づいたアプリが突然完全にうまく動きませんでした。その後、アプリを再起動した後も、壊れたアプリです。
EDIT:もっとEXPLICIT詳細:
私はすべての詳細が正しいことを確認するためにバイオリンを使用しています:
あなたが見ることができるように、詳細はOKです。クライアント側でその要求をシミュレートするための責任のコードのための今
:
login(uName: string, pw: string, type: number): Promise<any> {
return new Promise(resolve => {
if (type === 1) {
const options = new RequestOptions({ headers: this.headers });
const body = JSON.stringify({ username: uName, password: pw });
this.http.post(this.loginUrl, body, options)
.toPromise()
.then(response => {
resolve(response);
})
.catch(this.handleError);
} else if (type === 2 || type === 3) {
this.http.post(this.loginUrl, { username: uName, token: pw })
.toPromise()
.then(response => {
resolve(response);
})
.catch(this.handleError);
}
});
}
は今、私はのみ(ネットワークタブを)果たすNG を使用する場合、すべてが完璧にどのように機能するかがわかります
ご覧のとおり、私はすでにログインしていますが、回答があります。
さて、私は
NG
を--prod仕えるん
瞬間は突然、同じ内容で同じログイン要求は、もはや作品:
をこれはスーパーですbizzar。
サーバーリクエストを担当するすべての方法はすべて同じです。あなたがやったとき
を与えるあなたは、生産と開発のためのWebPACKの設定ファイルを比較しましたか? –
私は何かを忘れていることを知っていました。 @AmanArora - Angular-CLIを使用しています – simon
データのナビゲート/検索時に発生するエラーは何ですか? – DeborahK