]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
fix(devtools): init devtools in production (#2906)
authorunderfin <likui6666666@gmail.com>
Tue, 5 Jan 2021 17:54:43 +0000 (01:54 +0800)
committerGitHub <noreply@github.com>
Tue, 5 Jan 2021 17:54:43 +0000 (12:54 -0500)
packages/vue/src/index.ts
packages/vue/src/runtime.ts

index c810d03eb920430ea3400bebbf853759b83bca02..62445c0f411a8ddabcf11b1b88984382cec61cb6 100644 (file)
@@ -7,7 +7,9 @@ import * as runtimeDom from '@vue/runtime-dom'
 import { isString, NOOP, generateCodeFrame, extend } from '@vue/shared'
 import { InternalRenderFunction } from 'packages/runtime-core/src/component'
 
-__DEV__ && initDev()
+if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) {
+  initDev()
+}
 
 const compileCache: Record<string, RenderFunction> = Object.create(null)
 
index b78d60c99357a9efde1b22ce71ff79f6a9ad048d..d69ab48b4f996cbd8508bab33e5e38d3ea57d616 100644 (file)
@@ -3,7 +3,9 @@
 import { initDev } from './dev'
 import { warn } from '@vue/runtime-dom'
 
-__DEV__ && initDev()
+if (__DEV__ || __FEATURE_PROD_DEVTOOLS__) {
+  initDev()
+}
 
 export * from '@vue/runtime-dom'