We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
ngDevMode
false
enableProdMode()
1 parent 0b8e3d5 commit 90570c0Copy full SHA for 90570c0
packages/core/src/util/is_dev_mode.ts
@@ -6,6 +6,8 @@
6
* found in the LICENSE file at https://angular.io/license
7
*/
8
9
+import {global} from './global';
10
+
11
/**
12
* This file is used to control if the default rendering pipeline should be `ViewEngine` or `Ivy`.
13
*
@@ -44,5 +46,12 @@ export function enableProdMode(): void {
44
46
if (_runModeLocked) {
45
47
throw new Error('Cannot enable prod mode after platform setup.');
48
}
49
50
+ // The below check is there so when ngDevMode is set via terser
51
+ // `global['ngDevMode'] = false;` is also dropped.
52
+ if (typeof ngDevMode === undefined || !!ngDevMode) {
53
+ global['ngDevMode'] = false;
54
+ }
55
56
_devMode = false;
57
0 commit comments