Sfoglia il codice sorgente

chore: improve component resolution failure message

Evan You 4 anni fa
parent
commit
71f22061a6
1 ha cambiato i file con 6 aggiunte e 1 eliminazioni
  1. 6 1
      packages/runtime-core/src/helpers/resolveAssets.ts

+ 6 - 1
packages/runtime-core/src/helpers/resolveAssets.ts

@@ -110,7 +110,12 @@ function resolveAsset(
     }
     }
 
 
     if (__DEV__ && warnMissing && !res) {
     if (__DEV__ && warnMissing && !res) {
-      warn(`Failed to resolve ${type.slice(0, -1)}: ${name}`)
+      const extra =
+        type === COMPONENTS
+          ? `\nIf this is a native custom element, make sure to exclude it from ` +
+            `component resolution via compilerOptions.isCustomElement.`
+          : ``
+      warn(`Failed to resolve ${type.slice(0, -1)}: ${name}${extra}`)
     }
     }
 
 
     return res
     return res