2017-02-08 7 views
1

I /無効のログを有効にする機能isDevMode()を使用しますが、私は、ログで生産してデバッグしたい、AngularJSでenableProdMode()Angular2でプロダクションモードを無効にするにはどうすればよいですか?

を呼び出した後dev内のアプリをリロードするreloadWithDebugInfo()と呼ばれるコンソールから呼び出し可能な方法がありましたモード。

Angular2には何か類似点はありますか?

+1

未来:LogLevelプロパティを提供する独自のサービスを作成し、ログメッセージを使用するすべての場所でこれをチェックします。 – Oliver

+0

@Oliverそれは私がしていることですが、ウェブサイトが生産された後にどのレベルのログが記録されているかを確認して変更する必要があります。 – kikar

+0

次に、現在のLogLevelを変更できる設定ページのどこかにスイッチを置きます。 – Oliver

答えて

0

私はこのように同じことを行っている:だけのためにmain.tsファイルのインポートでは、次のコード

export const environment = { 
     production: false 
    }; 

で(TS)ファイルを作成したクラスを

をしてから

if (environment.production) { 
    enableProdMode(); 
} 
+0

私はコードを編集することができない生産コードをデバッグする必要がありますが、ウェブサイトコンソールからしか動作しません。 – kikar

関連する問題