[解決済み] Angularアプリケーションが本番モードと開発モードのどちらで動作しているかを確認する方法
2022-04-20 03:23:15
質問
簡単そうなことなのですが、解決策が見つかりませんでした。
では、自分のアプリが本番モードで動作しているのか、開発モードで動作しているのかを確認するにはどうすればよいのでしょうか?
解決方法は?
この関数を使用することができます isDevMode
import { isDevMode } from '@angular/core';
...
export class AppComponent {
constructor() {
console.log(isDevMode());
}
}
一口メモ : 気をつける この機能で
if(isDevMode()) {
enableProdMode();
}
を得ることができます。
エラーです。プラットフォームセットアップの後、プロドモードを有効にすることができません
その他のオプション
環境変数
import { environment } from 'src/environments/environment';
if (environment.production) {
//
}
webpack process.env.NODE_ENV 変数によって注入されました。
declare let process: any;
const env = process.env.NODE_ENV;
if (env === 'production') {
//
}
関連
-
[解決済み】本番モードを有効にするには?
-
Angularフレームワーク入門
-
[解決済み] Angular/RxJS `Subscription` からいつ退会すればいいのか?
-
[解決済み] ExpressionChangedAfterItHasBeenCheckedErrorの説明
-
[解決済み] Angularアプリを本番用にバンドルする方法
-
[解決済み] Angularでは、アクティブなルートをどのように決定するのですか?
-
[解決済み】Angularアプリのデプロイはどうやるの?
-
[解決済み] Angularチュートリアルのpipeメソッドとtapメソッドとは何ですか?
-
[解決済み] Angularでフォームの変更を監視する方法
-
[解決済み] Dockerコンテナを本番環境でスケールさせる方法
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
angularjs ポップアップボックスの方法1
-
[解決済み] CLIを使ったAngular 2 - 制作のためのビルド
-
[解決済み] formGroup' は 'form' の既知のプロパティではないため、バインドできません。
-
[解決済み] Angular/RxJS `Subscription` からいつ退会すればいいのか?
-
[解決済み] インデックスを属性値とするngFor
-
[解決済み] SubjectとBehaviorSubjectの違いは何ですか?
-
[解決済み】エラー NG6002: AppModule の NgModule.imports に表示されるが、NgModule クラスに解決できなかった。
-
[解決済み] テンプレート駆動型とリアクティブ型の実用的な違いとは?
-
[解決済み] Angular 6 素材マットセレクトの変更方法が削除されました。
-
[解決済み] NgModule.schemasにCUSTOM_ELEMENTS_SCHEMAを追加してもエラーが表示される。