Просмотр исходного кода

chore: ensure warn is dev only

Evan You 6 лет назад
Родитель
Сommit
ff97be15c3
1 измененных файлов с 7 добавлено и 6 удалено
  1. 7 6
      packages/runtime-core/src/apiWatch.ts

+ 7 - 6
packages/runtime-core/src/apiWatch.ts

@@ -187,12 +187,13 @@ function doWatch(
     }
   } else {
     getter = NOOP
-    warn(
-      `Invalid watch source: `,
-      source,
-      `A watch source can only be a getter/effect function, a ref, ` +
-        `a reactive object, or an array of these types.`
-    )
+    __DEV__ &&
+      warn(
+        `Invalid watch source: `,
+        source,
+        `A watch source can only be a getter/effect function, a ref, ` +
+          `a reactive object, or an array of these types.`
+      )
   }
 
   if (cb && deep) {