From 71f22061a6e134f5da715b629d09b01dad16f213 Mon Sep 17 00:00:00 2001 From: Evan You Date: Fri, 17 Sep 2021 10:01:04 -0400 Subject: [PATCH] chore: improve component resolution failure message --- packages/runtime-core/src/helpers/resolveAssets.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/packages/runtime-core/src/helpers/resolveAssets.ts b/packages/runtime-core/src/helpers/resolveAssets.ts index dc1db52c..878f8241 100644 --- a/packages/runtime-core/src/helpers/resolveAssets.ts +++ b/packages/runtime-core/src/helpers/resolveAssets.ts @@ -110,7 +110,12 @@ function resolveAsset( } 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