From: Evan You Date: Fri, 17 Sep 2021 14:01:04 +0000 (-0400) Subject: chore: improve component resolution failure message X-Git-Tag: v3.2.12~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=71f22061a6e134f5da715b629d09b01dad16f213;p=thirdparty%2Fvuejs%2Fcore.git chore: improve component resolution failure message --- diff --git a/packages/runtime-core/src/helpers/resolveAssets.ts b/packages/runtime-core/src/helpers/resolveAssets.ts index dc1db52ce2..878f824150 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